HomeFreeBSD

The server side of TCP fast open relies on the delayed ACK timer to allow

Description

The server side of TCP fast open relies on the delayed ACK timer to allow
including user data in the SYN-ACK. When DSACK support was added in
r347382, an immediate ACK was sent even for the received SYN with
user data. This patch fixes that and allows again to send user data with
the SYN-ACK.

Reported by: Jeremy Harris
Reviewed by: Richard Scheffenegger, rrs@
MFC after: 1 week
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D23212

Details

Provenance
tuexenAuthored on
Differential Revision
D23212: Fix server side TCP fast open
Parents
rS357099: Merge ^/vendor/lvm-project/release-10.x up to its last change (upstream
Branches
Unknown
Tags
Unknown