* [PATCH net-next 0/3] net: Remove more RTO_ONLINK users. @ 2023-07-17 13:53 Guillaume Nault 2023-07-19 11:40 ` patchwork-bot+netdevbpf 0 siblings, 1 reply; 2+ messages in thread From: Guillaume Nault @ 2023-07-17 13:53 UTC (permalink / raw) To: dccp Code that initialise a flowi4 structure manually before doing a fib lookup can easily avoid overloading ->flowi4_tos with the RTO_ONLINK bit. They can just set ->flowi4_scope correctly instead. Properly separating the routing scope from ->flowi4_tos will allow to eventually convert this field to dscp_t (to ensure proper separation between DSCP and ECN). Guillaume Nault (3): gtp: Set TOS and routing scope independently for fib lookups. dccp: Set TOS and routing scope independently for fib lookups. sctp: Set TOS and routing scope independently for fib lookups. drivers/net/gtp.c | 3 ++- net/dccp/ipv4.c | 3 ++- net/sctp/protocol.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) -- 2.39.2 ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH net-next 0/3] net: Remove more RTO_ONLINK users. 2023-07-17 13:53 [PATCH net-next 0/3] net: Remove more RTO_ONLINK users Guillaume Nault @ 2023-07-19 11:40 ` patchwork-bot+netdevbpf 0 siblings, 0 replies; 2+ messages in thread From: patchwork-bot+netdevbpf @ 2023-07-19 11:40 UTC (permalink / raw) To: dccp Hello: This series was applied to netdev/net-next.git (main) by David S. Miller <davem@davemloft.net>: On Mon, 17 Jul 2023 15:53:24 +0200 you wrote: > Code that initialise a flowi4 structure manually before doing a fib > lookup can easily avoid overloading ->flowi4_tos with the RTO_ONLINK > bit. They can just set ->flowi4_scope correctly instead. > > Properly separating the routing scope from ->flowi4_tos will allow to > eventually convert this field to dscp_t (to ensure proper separation > between DSCP and ECN). > > [...] Here is the summary with links: - [net-next,1/3] gtp: Set TOS and routing scope independently for fib lookups. https://git.kernel.org/netdev/net-next/c/b16b50476714 - [net-next,2/3] dccp: Set TOS and routing scope independently for fib lookups. https://git.kernel.org/netdev/net-next/c/2d6c85ca3eb8 - [net-next,3/3] sctp: Set TOS and routing scope independently for fib lookups. https://git.kernel.org/netdev/net-next/c/ba80e20d7f3f You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-07-19 11:40 UTC | newest] Thread overview: 2+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-07-17 13:53 [PATCH net-next 0/3] net: Remove more RTO_ONLINK users Guillaume Nault 2023-07-19 11:40 ` patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox