diff options
author | Michael Tuexen <tuexen@FreeBSD.org> | 2025-08-07 20:23:54 +0000 |
---|---|---|
committer | Michael Tuexen <tuexen@FreeBSD.org> | 2025-08-07 20:23:54 +0000 |
commit | 2eb786d96e97a953d0256d1d622c4853964be2dc (patch) | |
tree | eb6c460559540544bc4868922a966c37ecb97390 /contrib/dialog/VERSION | |
parent | b6521ceaf2771fe6b3f4ae7e7eb390312e3a678a (diff) |
Also rate limit the sending of RST segments in the following cases:
* when receiving data on a closed socket.
* when a socket can not be created at the end of the handshake and
the sysctl-variable net.inet.tcp.syncache.rst_on_sock_fail is 1.
* when an ACK segment is received in SYN SENT state and it does not
acknowledge the SYN segment.
After this change, there is no need anymore to provide a rstreason
to tcp_dropwithreset(), since it is always BANDLIM_TCP_RST.
This will be a follow-up commit, since it will change the code in a
couple of places, but will not change the functionality.
Reviewed by: rrs, Nick Banks, Peter Lei
MFC after: 1 week
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D51815
Diffstat (limited to 'contrib/dialog/VERSION')
0 files changed, 0 insertions, 0 deletions