Module Name:    src
Committed By:   maxv
Date:           Mon Jul 31 15:51:28 UTC 2017

Modified Files:
        src/sys/netinet: tcp_var.h

Log Message:
Fix TCPCTL_NAMES, and remove TCPCTL_VARIABLES.


To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180 src/sys/netinet/tcp_var.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/netinet/tcp_var.h
diff -u src/sys/netinet/tcp_var.h:1.179 src/sys/netinet/tcp_var.h:1.180
--- src/sys/netinet/tcp_var.h:1.179	Fri Jul 28 19:16:41 2017
+++ src/sys/netinet/tcp_var.h	Mon Jul 31 15:51:27 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: tcp_var.h,v 1.179 2017/07/28 19:16:41 maxv Exp $	*/
+/*	$NetBSD: tcp_var.h,v 1.180 2017/07/31 15:51:27 maxv Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -730,7 +730,9 @@ struct syn_cache_head {
 #define	TCPCTL_SACK		10	/* RFC2018 selective acknowledgement */
 #define	TCPCTL_WSCALE		11	/* RFC1323 window scaling */
 #define	TCPCTL_TSTAMP		12	/* RFC1323 timestamps */
+#if 0	/*obsoleted*/
 #define	TCPCTL_COMPAT_42	13	/* 4.2BSD TCP bug work-arounds */
+#endif
 #define	TCPCTL_CWM		14	/* Congestion Window Monitoring */
 #define	TCPCTL_CWM_BURSTSIZE	15	/* burst size allowed by CWM */
 #define	TCPCTL_ACK_ON_PUSH	16	/* ACK immediately on PUSH */
@@ -770,7 +772,7 @@ struct syn_cache_head {
 	{ "sack", CTLTYPE_INT }, \
 	{ "win_scale", CTLTYPE_INT }, \
 	{ "timestamps", CTLTYPE_INT }, \
-	{ "compat_42", CTLTYPE_INT }, \
+	{ 0, 0 }, \
 	{ "cwm", CTLTYPE_INT }, \
 	{ "cwm_burstsize", CTLTYPE_INT }, \
 	{ "ack_on_push", CTLTYPE_INT }, \
@@ -861,37 +863,6 @@ extern int tcp_do_autosndbuf;
 extern int tcp_autosndbuf_inc;
 extern int tcp_autosndbuf_max;
 
-
-#define	TCPCTL_VARIABLES { \
-	{ 0 },					\
-	{ 1, 0, &tcp_do_rfc1323 },		\
-	{ 1, 0, &tcp_sendspace },		\
-	{ 1, 0, &tcp_recvspace },		\
-	{ 1, 0, &tcp_mssdflt },			\
-	{ 1, 0, &tcp_syn_cache_limit },		\
-	{ 1, 0, &tcp_syn_bucket_limit },	\
-	{ 0 },					\
-	{ 1, 0, &tcp_init_win },		\
-	{ 1, 0, &tcp_mss_ifmtu },		\
-	{ 1, 0, &tcp_do_sack },			\
-	{ 1, 0, &tcp_do_win_scale },		\
-	{ 1, 0, &tcp_do_timestamps },		\
-	{ 1, 0, &tcp_cwm },			\
-	{ 1, 0, &tcp_cwm_burstsize },		\
-	{ 1, 0, &tcp_ack_on_push },		\
-	{ 1, 0, &tcp_keepidle },		\
-	{ 1, 0, &tcp_keepintvl },		\
-	{ 1, 0, &tcp_keepcnt },			\
-	{ 1, 1, 0, PR_SLOWHZ },			\
-	{ 0 },					\
-	{ 1, 0, &tcp_log_refused },		\
-	{ 0 },					\
-	{ 1, 0, &tcp_rst_ppslim },		\
-	{ 1, 0, &tcp_delack_ticks },		\
-	{ 1, 0, &tcp_init_win_local },		\
-	{ 1, 0, &tcp_ackdrop_ppslim },		\
-}
-
 struct secasvar;
 
 void	 tcp_canceltimers(struct tcpcb *);

Reply via email to