summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6.h
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2003-10-22 15:29:42 +0000
committerume <ume@FreeBSD.org>2003-10-22 15:29:42 +0000
commit55ad7e749c00f530d95cf66a3856d65112354e22 (patch)
tree5ac597532f08a9661e11df5fea8e41b0138b55ea /sys/netinet6/in6.h
parent75c947372b01f8404a3adaae4c3eec28c119fd0f (diff)
downloadFreeBSD-src-55ad7e749c00f530d95cf66a3856d65112354e22.zip
FreeBSD-src-55ad7e749c00f530d95cf66a3856d65112354e22.tar.gz
- implement lock around IPv6 reassembly, to avoid panic due to
frag6_drain (mutex version will come later). - limit number of fragments (not fragment queues) in kernel. Obtained from: KAME
Diffstat (limited to 'sys/netinet6/in6.h')
-rw-r--r--sys/netinet6/in6.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/netinet6/in6.h b/sys/netinet6/in6.h
index e31e45a..92127f3 100644
--- a/sys/netinet6/in6.h
+++ b/sys/netinet6/in6.h
@@ -539,9 +539,11 @@ struct in6_pktinfo {
#define IPV6CTL_AUTO_LINKLOCAL 35 /* automatic link-local addr assign */
#define IPV6CTL_RIP6STATS 36 /* raw_ip6 stats */
+#define IPV6CTL_MAXFRAGS 41 /* max fragments */
+
/* New entries should be added here from current IPV6CTL_MAXID value. */
/* to define items, should talk with KAME guys first, for *BSD compatibility */
-#define IPV6CTL_MAXID 37
+#define IPV6CTL_MAXID 42
/*
* Redefinition of mbuf flags
OpenPOWER on IntegriCloud