HomeFreeBSD

When an ACK segment as the third message of the three way handshake is

Description

When an ACK segment as the third message of the three way handshake is
received and support for time stamps was negotiated in the SYN/SYNACK
exchange, perform the PAWS check and only expand the syn cache entry if
the check is passed.
Without this check, endpoints may get stuck on the incomplete queue.

Reviewed by: jtl@
MFC after: 3 days
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D20374

Details

Provenance
tuexenAuthored on
Differential Revision
D20374: Add PAWS check for ACK segments in the syncache code
Parents
rS348289: MFC r347975:
Branches
Unknown
Tags
Unknown