Age | Commit message (Collapse) | Author |
|
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
|
|
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific
interfaces only).
was: if_lastchange get updated on every packet transmission/receipt.
now: if_lastchange get updated when IFF_UP is changed.
|
|
|
|
and L2 macros were different. not really tested. sync with kame/ALTQ.
|
|
|
|
|
|
|
|
from: bouyer@netbsd
|
|
(from Zdenek Salvet <salvet@horn.ics.muni.cz>)
|
|
Dong Lin, Zdenek Salvet, and Matthias Drochner(i think).
|
|
|
|
- change asock to rxhand and adjust all for this [esp atm_input]
|
|
- add proto if atm_input
- add native mode atm hooks to if_atmsubr.c (atm_input)
|
|
[2] modify atm_output to handle native mode atm output mbufs
|
|
|
|
Automatic Teller Machine).
Currently supports PVCs only (no ATM ARP either).
|