diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/contrib/altq/altq/if_altq.h | 7 |
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) */ |