diff options
author | 2001-06-27 06:07:37 +0000 | |
---|---|---|
committer | 2001-06-27 06:07:37 +0000 | |
commit | a64d7fa11f2f48069df5a80198341a95e4195c8e (patch) | |
tree | c01b0eb9755624b0cfd175669472446d07e92ce6 /lib/libc | |
parent | last one (diff) | |
download | wireguard-openbsd-a64d7fa11f2f48069df5a80198341a95e4195c8e.tar.xz wireguard-openbsd-a64d7fa11f2f48069df5a80198341a95e4195c8e.zip |
introduce the ALTQ queue macros into sys/net files.
the new model removes direct references to the fields in ifp->if_snd,
and defines the following macros to manipulate ifp->if_snd.
IFQ_ENQUEUE(ifq, m, pktattr, err)
IFQ_DEQUEUE(ifq, m)
IFQ_POLL(ifq, m)
IFQ_PURGE(ifq)
IFQ_IS_EMPTY(ifq)
the new model also enforces some rules regarding how to use these macros.
details are descrined in
http://www.csl.sony.co.jp/~kjc/software/altq-new-design.txt
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions