Thread (18 messages) 18 messages, 4 authors, 2025-02-14

Re: [PATCH net-next v2 4/7] ipv4: remove get_rttos

From: Paolo Abeni <pabeni@redhat.com>
Date: 2025-02-13 15:10:29

On 2/12/25 3:09 AM, Willem de Bruijn wrote:
From: Willem de Bruijn <willemb@google.com>

Initialize the ip cookie tos field when initializing the cookie, in
ipcm_init_sk.

The existing code inverts the standard pattern for initializing cookie
fields. Default is to initialize the field from the sk, then possibly
overwrite that when parsing cmsgs (the unlikely case).

This field inverts that, setting the field to an illegal value and
after cmsg parsing checking whether the value is still illegal and
thus should be overridden.

Be careful to always apply mask INET_DSCP_MASK, as before.
I have a similar doubt here. I'm unsure we can change an established
behavior.
v1->v2
  - limit INET_DSCP_MASK to routing
Minor nit, this should come after the '---' separator. Yep, it used to
be the other way around, but we have less uAPI constraints here ;)

/P
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help