]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tcp: LRO code to deal with all 12 TCP header flags
authorRichard Scheffenegger <rscheff@FreeBSD.org>
Tue, 1 Feb 2022 16:25:49 +0000 (17:25 +0100)
committerRichard Scheffenegger <rscheff@FreeBSD.org>
Tue, 1 Feb 2022 17:41:36 +0000 (18:41 +0100)
commit93e28d6e89e9fe5e25313762ed248ea7e88c9345
tree82162c7ff8b1856358196798c9398e57f796703e
parent8a67a1a9646ef516fe84ecfa7ec3467b15b9e0cc
tcp: LRO code to deal with all 12 TCP header flags

TCP per RFC793 has 4 reserved flag bits for future use. One
of those bits may be used for Accurate ECN.
This patch is to include these bits in the LRO code to ease
the extensibility if/when these bits are used.

Reviewed By: hselasky, rrs, #transport
Sponsored by:        NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D34127
sys/netinet/tcp.h
sys/netinet/tcp_lro.c
sys/netinet/tcp_lro.h