| 010cace8 | 04-May-2019 |
Michael Tuexen <[email protected]> |
MFC r343661: When handling SYN-ACK segments in the SYN-RCVD state, set tp->snd_wnd consistently.
This inconsistency was observed when working on the bug reported in PR 235256, although it does not f
MFC r343661: When handling SYN-ACK segments in the SYN-RCVD state, set tp->snd_wnd consistently.
This inconsistency was observed when working on the bug reported in PR 235256, although it does not fix the reported issue. The fix for the PR will be a separate commit.
PR: 235256 Reviewed by: rrs@, Richard Scheffenegger Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D19033
show more ...
|
| 3a32623e | 04-Dec-2018 |
Michael Tuexen <[email protected]> |
MFC r340782:
A TCP stack is required to check SEG.ACK first, when processing a segment in the SYN-SENT state as stated in Section 3.9 of RFC 793, page 66. Ensure this is also done by the TCP RACK st
MFC r340782:
A TCP stack is required to check SEG.ACK first, when processing a segment in the SYN-SENT state as stated in Section 3.9 of RFC 793, page 66. Ensure this is also done by the TCP RACK stack.
Reviewed by: rrs@ Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D18034
show more ...
|
| ade41aec | 04-Dec-2018 |
Michael Tuexen <[email protected]> |
MFC r340781:
Ensure that the TCP RACK stack honours the setting of the net.inet.tcp.drop_synfin sysctl-variable.
Reviewed by: rrs@ Sponsored by: Netflix, Inc. Differential Revision: https://revie
MFC r340781:
Ensure that the TCP RACK stack honours the setting of the net.inet.tcp.drop_synfin sysctl-variable.
Reviewed by: rrs@ Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D18033
show more ...
|
| 7806fcaf | 04-Dec-2018 |
Michael Tuexen <[email protected]> |
MFC r340777:
Ensure that the default RTT stack can make an RTT measurement if the TCP connection was initiated using the RACK stack, but the peer does not support the TCP RACK extension.
This ensur
MFC r340777:
Ensure that the default RTT stack can make an RTT measurement if the TCP connection was initiated using the RACK stack, but the peer does not support the TCP RACK extension.
This ensures that the TCP behaviour on the wire is the same if the TCP connection is initated using the RACK stack or the default stack.
Reviewed by: rrs@ Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D18032
show more ...
|
| 0a172ec4 | 04-Dec-2018 |
Michael Tuexen <[email protected]> |
MFC r340774:
Ensure that TCP RST-segments announce consistently a receiver window of zero. This was already done when sending them via tcp_respond().
Reviewed by: rrs@ Sponsored by: Netflix, Inc.
MFC r340774:
Ensure that TCP RST-segments announce consistently a receiver window of zero. This was already done when sending them via tcp_respond().
Reviewed by: rrs@ Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D17949
show more ...
|