summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2014-02-25 18:44:33 +0000
committerjhb <jhb@FreeBSD.org>2014-02-25 18:44:33 +0000
commitd9d6b88f18b92428357f47580e9e331def5c7f9d (patch)
tree34801d5ef19a32be547f8227f92bc964076b0527 /sys/netinet
parent35025aadc87f305150fe2f5bf71280b17f4214a0 (diff)
downloadFreeBSD-src-d9d6b88f18b92428357f47580e9e331def5c7f9d.zip
FreeBSD-src-d9d6b88f18b92428357f47580e9e331def5c7f9d.tar.gz
Remove more constants related to static sysctl nodes. The MAXID constants
were primarily used to size the sysctl name list macros that were removed in r254295. A few other constants either did not have an associated sysctl node, or the associated node used OID_AUTO instead. PR: ports/184525 (exp-run)
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/icmp_var.h3
-rw-r--r--sys/netinet/igmp_var.h3
-rw-r--r--sys/netinet/in.h10
-rw-r--r--sys/netinet/pim_var.h3
-rw-r--r--sys/netinet/tcp_var.h4
-rw-r--r--sys/netinet/udp_var.h3
6 files changed, 6 insertions, 20 deletions
diff --git a/sys/netinet/icmp_var.h b/sys/netinet/icmp_var.h
index ae869e6..d3e72bc 100644
--- a/sys/netinet/icmp_var.h
+++ b/sys/netinet/icmp_var.h
@@ -78,12 +78,11 @@ void kmod_icmpstat_inc(int statnum);
#endif
/*
- * Names for ICMP sysctl objects
+ * Identifiers for ICMP sysctl nodes
*/
#define ICMPCTL_MASKREPL 1 /* allow replies to netmask requests */
#define ICMPCTL_STATS 2 /* statistics (read-only) */
#define ICMPCTL_ICMPLIM 3
-#define ICMPCTL_MAXID 4
#ifdef _KERNEL
SYSCTL_DECL(_net_inet_icmp);
diff --git a/sys/netinet/igmp_var.h b/sys/netinet/igmp_var.h
index cd10d7f..8d91cc1 100644
--- a/sys/netinet/igmp_var.h
+++ b/sys/netinet/igmp_var.h
@@ -213,9 +213,8 @@ SYSCTL_DECL(_net_inet_igmp);
#endif /* _KERNEL */
/*
- * Names for IGMP sysctl objects
+ * Identifiers for IGMP sysctl nodes
*/
#define IGMPCTL_STATS 1 /* statistics (read-only) */
-#define IGMPCTL_MAXID 2
#endif
diff --git a/sys/netinet/in.h b/sys/netinet/in.h
index e59c07c..d5fc89c 100644
--- a/sys/netinet/in.h
+++ b/sys/netinet/in.h
@@ -602,14 +602,7 @@ int getsourcefilter(int, uint32_t, struct sockaddr *, socklen_t,
#define IP_PORTRANGE_LOW 2 /* "low" - vouchsafe security */
/*
- * Definitions for inet sysctl operations.
- *
- * Third level is protocol number.
- * Fourth level is desired variable within that protocol.
- */
-
-/*
- * Names for IP sysctl objects
+ * Identifiers for IP sysctl nodes
*/
#define IPCTL_FORWARDING 1 /* act as router */
#define IPCTL_SENDREDIRECTS 2 /* may send redirects when forwarding */
@@ -629,7 +622,6 @@ int getsourcefilter(int, uint32_t, struct sockaddr *, socklen_t,
#define IPCTL_FASTFORWARDING 14 /* use fast IP forwarding code */
#define IPCTL_KEEPFAITH 15 /* FAITH IPv4->IPv6 translater ctl */
#define IPCTL_GIF_TTL 16 /* default TTL for gif encap packet */
-#define IPCTL_MAXID 17
#endif /* __BSD_VISIBLE */
diff --git a/sys/netinet/pim_var.h b/sys/netinet/pim_var.h
index d082d9a..d7c4493 100644
--- a/sys/netinet/pim_var.h
+++ b/sys/netinet/pim_var.h
@@ -66,10 +66,9 @@ struct pimstat {
#endif
/*
- * Names for PIM sysctl objects
+ * Identifiers for PIM sysctl nodes
*/
#define PIMCTL_STATS 1 /* statistics (read-only) */
-#define PIMCTL_MAXID 2
#ifdef _KERNEL
diff --git a/sys/netinet/tcp_var.h b/sys/netinet/tcp_var.h
index e3197e5..c23fa1d 100644
--- a/sys/netinet/tcp_var.h
+++ b/sys/netinet/tcp_var.h
@@ -576,7 +576,7 @@ struct xtcpcb {
#endif
/*
- * Names for TCP sysctl objects
+ * Identifiers for TCP sysctl nodes
*/
#define TCPCTL_DO_RFC1323 1 /* use RFC-1323 extensions */
#define TCPCTL_MSSDFLT 3 /* MSS default */
@@ -592,8 +592,6 @@ struct xtcpcb {
#define TCPCTL_V6MSSDFLT 13 /* MSS default for IPv6 */
#define TCPCTL_SACK 14 /* Selective Acknowledgement,rfc 2018 */
#define TCPCTL_DROP 15 /* drop tcp connection */
-#define TCPCTL_MAXID 16
-#define TCPCTL_FINWAIT2_TIMEOUT 17
#ifdef _KERNEL
#ifdef SYSCTL_DECL
diff --git a/sys/netinet/udp_var.h b/sys/netinet/udp_var.h
index 91a98f6..e55db5f 100644
--- a/sys/netinet/udp_var.h
+++ b/sys/netinet/udp_var.h
@@ -115,14 +115,13 @@ void kmod_udpstat_inc(int statnum);
#endif
/*
- * Names for UDP sysctl objects.
+ * Identifiers for UDP sysctl nodes.
*/
#define UDPCTL_CHECKSUM 1 /* checksum UDP packets */
#define UDPCTL_STATS 2 /* statistics (read-only) */
#define UDPCTL_MAXDGRAM 3 /* max datagram size */
#define UDPCTL_RECVSPACE 4 /* default receive buffer space */
#define UDPCTL_PCBLIST 5 /* list of PCBs for UDP sockets */
-#define UDPCTL_MAXID 6
#ifdef _KERNEL
SYSCTL_DECL(_net_inet_udp);
OpenPOWER on IntegriCloud