HomeFreeBSD

tcp: improve handling of SYN-ACK segments in TIMEWAIT state

Description

tcp: improve handling of SYN-ACK segments in TIMEWAIT state

Only consider segments with the SYN bit set and the ACK bit cleared
as "new connection attempts", which result in re-using a connection
being in TIMEWAIT state. This results in consistent handling of
SYN-ACK segments.

Reviewed by: rscheff@
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D36864

(cherry picked from commit 2515552e6216095c3fa61d93ee024bb8861e07c2)

Details

Provenance
tuexenAuthored on Oct 3 2022, 12:46 PM
Differential Revision
D36864: Improve handling of SYN-ACK segments in TIMEWAIT state
Parents
rGe52b662a3b5f: tcp: honor drop_synfin sysctl variable in TIME-WAIT
Branches
Unknown
Tags
Unknown