summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/ip6_var.h
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2003-10-01 21:24:28 +0000
committerume <ume@FreeBSD.org>2003-10-01 21:24:28 +0000
commitdff1ad31d578de8652ddb2af57b20afeef17161b (patch)
tree40cbf0f17e6e447a893c3c70e1a6ee492c6a779e /sys/netinet6/ip6_var.h
parent1510816eb2189f841fa0c9d83a1491b4e9228642 (diff)
downloadFreeBSD-src-dff1ad31d578de8652ddb2af57b20afeef17161b.zip
FreeBSD-src-dff1ad31d578de8652ddb2af57b20afeef17161b.tar.gz
randomize IPv6 flowlabel when RANDOM_IP_ID is defined.
Obtained from: KAME
Diffstat (limited to 'sys/netinet6/ip6_var.h')
-rw-r--r--sys/netinet6/ip6_var.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/netinet6/ip6_var.h b/sys/netinet6/ip6_var.h
index fa32712..a12e911 100644
--- a/sys/netinet6/ip6_var.h
+++ b/sys/netinet6/ip6_var.h
@@ -276,7 +276,9 @@ extern time_t ip6_log_time;
extern int ip6_hdrnestlimit; /* upper limit of # of extension headers */
extern int ip6_dad_count; /* DupAddrDetectionTransmits */
+#ifndef RANDOM_IP_ID
extern u_int32_t ip6_flow_seq;
+#endif
extern int ip6_auto_flowlabel;
extern int ip6_auto_linklocal;
@@ -357,6 +359,7 @@ int none_input __P((struct mbuf **, int *, int));
#ifdef RANDOM_IP_ID
u_int32_t ip6_randomid __P((void));
+u_int32_t ip6_randomflowlabel __P((void));
#endif
#endif /* _KERNEL */
OpenPOWER on IntegriCloud