freebsd-dev/sys/netinet/tcp_stacks
Michael Tuexen a026a53a76 Use appropriate MSS value when populating the TCP FO client cookie cache
When a client receives a SYN-ACK segment with a TFP fast open cookie,
but without an MSS option, an MSS value from uninitialised stack memory is used.
This patch ensures that in case no MSS option is included in the SYN-ACK,
the appropriate value as given in RFC 7413 is used.

Reviewed by:		kbowling@
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D16175
2018-07-10 10:42:48 +00:00
..
fastpath.c Use appropriate MSS value when populating the TCP FO client cookie cache 2018-07-10 10:42:48 +00:00
rack_bbr_common.h This commit brings in a new refactored TCP stack called Rack. 2018-06-07 18:18:13 +00:00
rack.c Use appropriate MSS value when populating the TCP FO client cookie cache 2018-07-10 10:42:48 +00:00
sack_filter.c This commit brings in a new refactored TCP stack called Rack. 2018-06-07 18:18:13 +00:00
sack_filter.h This commit brings in a new refactored TCP stack called Rack. 2018-06-07 18:18:13 +00:00
tcp_rack.h epoch(9): allow preemptible epochs to compose 2018-07-04 02:47:16 +00:00