HomeFreeBSD

MFC r343525:

Description

MFC r343525:
Fix the detection of ECN-setup SYN-ACK packets.

RFC 3168 defines an ECN-setup SYN-ACK packet as on with the ECE flags
set and the CWR flags not set. The code was only checking if ECE flag
is set. This patch adds the check to verify that the CWR flags is not
set.

Submitted by: Richard Scheffenegger
Reviewed by: tuexen@
Differential Revision: https://reviews.freebsd.org/D18996

Details

Provenance
tuexenAuthored on
Differential Revision
D18996: Disallow broken ECN TCP stacks from using ECN
Parents
rS347080: MFC r343401:
Branches
Unknown
Tags
Unknown