summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_var.h
diff options
context:
space:
mode:
authorAlexander Bluhm <bluhm@cvs.openbsd.org>2012-01-05 21:02:43 +0000
committerAlexander Bluhm <bluhm@cvs.openbsd.org>2012-01-05 21:02:43 +0000
commitdec4f7c7df12a2bd93cb9c12adb8d8a498cd53ed (patch)
treec485e66b326392ad52a0d03a898cee2624adc8bd /sys/netinet6/ip6_var.h
parentfc32702e9820aaf504fa8a53719adf67edfaecb0 (diff)
Replace the hand-crafted queue for fragmented IPv6 packets with TAILQ.
I forgot the header file containing struct ip6q in the last commit.
Diffstat (limited to 'sys/netinet6/ip6_var.h')
-rw-r--r--sys/netinet6/ip6_var.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/netinet6/ip6_var.h b/sys/netinet6/ip6_var.h
index 61e30f08b4c..d6a60e8efec 100644
--- a/sys/netinet6/ip6_var.h
+++ b/sys/netinet6/ip6_var.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: ip6_var.h,v 1.41 2011/11/24 17:39:55 sperreault Exp $ */
+/* $OpenBSD: ip6_var.h,v 1.42 2012/01/05 21:02:42 bluhm Exp $ */
/* $KAME: ip6_var.h,v 1.33 2000/06/11 14:59:20 jinmei Exp $ */
/*
@@ -79,8 +79,7 @@ struct ip6q {
u_int8_t ip6q_arrive;
u_int8_t ip6q_ttl;
struct in6_addr ip6q_src, ip6q_dst;
- struct ip6q *ip6q_next;
- struct ip6q *ip6q_prev;
+ TAILQ_ENTRY(ip6q) ip6q_queue;
int ip6q_unfrglen; /* len of unfragmentable part */
#ifdef notyet
u_char *ip6q_nxtp;