diff options
author | hiren <hiren@FreeBSD.org> | 2016-01-26 16:33:38 +0000 |
---|---|---|
committer | hiren <hiren@FreeBSD.org> | 2016-01-26 16:33:38 +0000 |
commit | c782b7ca11b520419203458b8b74985cb9738f38 (patch) | |
tree | e21550fb79b651a88c808c8a9298600938be9bcc /sys/netinet/tcp_subr.c | |
parent | 6c822626b7cb0e8fa301dbcad29f08d6dfd4bf32 (diff) | |
download | FreeBSD-src-c782b7ca11b520419203458b8b74985cb9738f38.zip FreeBSD-src-c782b7ca11b520419203458b8b74985cb9738f38.tar.gz |
Persist timers TCPTV_PERSMIN and TCPTV_PERSMAX are hardcoded with 5 seconds and
60 seconds, respectively. Turn them into sysctls that can be tuned live. The
default values of 5 seconds and 60 seconds have been retained.
Submitted by: Jason Wolfe (j at nitrology dot com)
Reviewed by: gnn, rrs, hiren, bz
MFC after: 1 week
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D5024
Diffstat (limited to 'sys/netinet/tcp_subr.c')
-rw-r--r-- | sys/netinet/tcp_subr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/tcp_subr.c b/sys/netinet/tcp_subr.c index 0ef8693..6358e81 100644 --- a/sys/netinet/tcp_subr.c +++ b/sys/netinet/tcp_subr.c @@ -675,6 +675,8 @@ tcp_init(void) tcp_rexmit_min = TCPTV_MIN; if (tcp_rexmit_min < 1) tcp_rexmit_min = 1; + tcp_persmin = TCPTV_PERSMIN; + tcp_persmax = TCPTV_PERSMAX; tcp_rexmit_slop = TCPTV_CPU_VAR; tcp_finwait2_timeout = TCPTV_FINWAIT2_TIMEOUT; tcp_tcbhashsize = hashsize; |