]> www.infradead.org Git - users/jedix/linux-maple.git/commit
tcp: extend TCP flags to allow AE bit/ACE field
authorIlpo Järvinen <ij@kernel.org>
Wed, 5 Mar 2025 22:38:44 +0000 (23:38 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Mar 2025 13:49:46 +0000 (13:49 +0000)
commit2c2f08d31d2f6cd5621b121d596986bd54da679a
tree803a211285674212fc028eeca1fa1b027058d15c
parent0114a91da67263c56612ff19a6aa0992466e7756
tcp: extend TCP flags to allow AE bit/ACE field

With AccECN, there's one additional TCP flag to be used (AE)
and ACE field that overloads the definition of AE, CWR, and
ECE flags. As tcp_flags was previously only 1 byte, the
byte-order stuff needs to be added to it's handling.

Signed-off-by: Ilpo Järvinen <ij@kernel.org>
Signed-off-by: Chia-Yu Chang <chia-yu.chang@nokia-bell-labs.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/tcp.h
include/uapi/linux/tcp.h
net/ipv4/tcp_ipv4.c
net/ipv4/tcp_output.c
net/ipv6/tcp_ipv6.c
net/netfilter/nf_log_syslog.c