aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorRichard Scheffenegger <rscheff@FreeBSD.org>2023-06-06 20:56:44 +0000
committerRichard Scheffenegger <rscheff@FreeBSD.org>2023-06-06 20:58:54 +0000
commit43b117f88f3044d5f08e70b0daf0bb964f9ecb4b (patch)
tree305391e5c437c767ce632426e2d7d5110f83c9b6 /share
parent84617f6fccd45505f3eeebad1c8cdce1140b7f8e (diff)
downloadsrc-43b117f88f3044d5f08e70b0daf0bb964f9ecb4b.tar.gz
src-43b117f88f3044d5f08e70b0daf0bb964f9ecb4b.zip
tcp: make the maximum number of retransmissions tunable per VNET
Both Windows (TcpMaxDataRetransmissions) and Linux (tcp_retries2) allow to restrict the maximum number of consecutive timer based retransmissions. Add that same capability on a per-VNet basis to FreeBSD. Reviewed By: cc, tuexen, #transport Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D40424
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/tcp.45
1 files changed, 4 insertions, 1 deletions
diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4
index ce27705f7eda..382e39a4355d 100644
--- a/share/man/man4/tcp.4
+++ b/share/man/man4/tcp.4
@@ -34,7 +34,7 @@
.\" From: @(#)tcp.4 8.1 (Berkeley) 6/5/93
.\" $FreeBSD$
.\"
-.Dd February 3, 2023
+.Dd June 6, 2023
.Dt TCP 4
.Os
.Sh NAME
@@ -843,6 +843,9 @@ Maximum size of automatic receive buffer.
Initial
.Tn TCP
receive window (buffer size).
+.It Va retries
+Maximum number of consecutive timer based retransmits sent after a data
+segment is lost (default and maximum is 12).
.It Va rexmit_drop_options
Drop TCP options from third and later retransmitted SYN segments
of a connection.