]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tcp: improve behaviour when using TCP_NOOPT
authorMichael Tuexen <tuexen@FreeBSD.org>
Sun, 14 Feb 2021 11:10:31 +0000 (12:10 +0100)
committerMichael Tuexen <tuexen@FreeBSD.org>
Tue, 2 Mar 2021 15:17:25 +0000 (16:17 +0100)
commit2751e264dfef1e59e9c45d511a2d3ee99839651e
tree5fada9b72eb5963e3dad7a32f6dc66db525eaaca
parent811deba9df266fbe148c95f10ba8fb2a1b32e7bf
tcp: improve behaviour when using TCP_NOOPT

Use ISS for SEG.SEQ when sending a SYN-ACK segment in response to
an SYN segment received in the SYN-SENT state on a socket having
the IPPROTO_TCP level socket option TCP_NOOPT enabled.

Approved by: re (gjb)
Reviewed by: rscheff
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D28656

(cherry picked from commit ed782b9f5a7a05debe944a33b4ac9e5629a95803)
(cherry picked from commit e949dcc283cd3b19e8e3113d8d3e10a72c2bbe6e)
sys/netinet/tcp_output.c