summaryrefslogtreecommitdiffstats
path: root/sys/contrib/altq
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/altq')
-rw-r--r--sys/contrib/altq/altq/if_altq.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/contrib/altq/altq/if_altq.h b/sys/contrib/altq/altq/if_altq.h
index 8abb6a6..8e60587 100644
--- a/sys/contrib/altq/altq/if_altq.h
+++ b/sys/contrib/altq/altq/if_altq.h
@@ -1,3 +1,4 @@
+/* $FreeBSD$ */
/* $KAME: if_altq.h,v 1.11 2003/07/10 12:07:50 kjc Exp $ */
/*
@@ -54,6 +55,12 @@ struct ifaltq {
struct mtx ifq_mtx;
#endif
+ /* driver owned queue (used for bulk dequeue and prepend) UNLOCKED */
+ struct mbuf *ifq_drv_head;
+ struct mbuf *ifq_drv_tail;
+ int ifq_drv_len;
+ int ifq_drv_maxlen;
+
/* alternate queueing related fields */
int altq_type; /* discipline type */
int altq_flags; /* flags (e.g. ready, in-use) */
OpenPOWER on IntegriCloud