tcp: Staticize tcp_do_rfc3390
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 12 Apr 2012 07:04:52 +0000 (15:04 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 12 Apr 2012 07:04:52 +0000 (15:04 +0800)
sys/netinet/tcp_input.c
sys/netinet/tcp_subr.c
sys/netinet/tcp_var.h

index ecfbd2a..3ca0cf3 100644 (file)
@@ -167,11 +167,6 @@ int tcp_aggregate_acks = 1;
 SYSCTL_INT(_net_inet_tcp, OID_AUTO, aggregate_acks, CTLFLAG_RW,
     &tcp_aggregate_acks, 0, "Aggregate built-up acks into one ack");
 
-int tcp_do_rfc3390 = 1;
-SYSCTL_INT(_net_inet_tcp, OID_AUTO, rfc3390, CTLFLAG_RW,
-    &tcp_do_rfc3390, 0,
-    "Enable RFC 3390 (Increasing TCP's Initial Congestion Window)");
-
 static int tcp_do_eifel_detect = 1;
 SYSCTL_INT(_net_inet_tcp, OID_AUTO, eifel, CTLFLAG_RW,
     &tcp_do_eifel_detect, 0, "Eifel detection algorithm (RFC 3522)");
index ad57ee8..521292d 100644 (file)
@@ -246,6 +246,11 @@ static int tcp_inflight_stab = 50;
 SYSCTL_INT(_net_inet_tcp, OID_AUTO, inflight_stab, CTLFLAG_RW,
     &tcp_inflight_stab, 0, "Slop in maximal packets / 10 (20 = 3 packets)");
 
+static int tcp_do_rfc3390 = 1;
+SYSCTL_INT(_net_inet_tcp, OID_AUTO, rfc3390, CTLFLAG_RW,
+    &tcp_do_rfc3390, 0,
+    "Enable RFC 3390 (Increasing TCP's Initial Congestion Window)");
+
 int tcp_low_rtobase = 1;
 SYSCTL_INT(_net_inet_tcp, OID_AUTO, low_rtobase, CTLFLAG_RW,
     &tcp_low_rtobase, 0, "Lowering the Initial RTO (RFC 6298)");
index 1d00ee4..3ae9fd8 100644 (file)
@@ -82,7 +82,6 @@
  * Kernel variables for tcp.
  */
 extern int tcp_do_rfc1323;
-extern int tcp_do_rfc3390;
 extern int tcp_low_rtobase;
 extern int tcp_do_sack;
 extern int tcp_do_smartsack;