summaryrefslogtreecommitdiff
path: root/sys/net/if_atmsubr.c
AgeCommit message (Collapse)Author
2002-06-30Fix fallout from recent changes.Artur Grabowski
2002-06-30allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always knowJun-ichiro itojun Hagino
the size of sockaddr_dl on if_attach() - for instance, see ether_ifattach(). from netbsd. fgs ok
2001-12-18NRL license cleaningTheo de Raadt
2001-12-09Use queue.h TAILQ macros instead of accessing members directly.Jason Wright
(And convert a few loops to TAILQ_FOREACH).
2001-06-27introduce the ALTQ queue macros into sys/net files.Kenjiro Cho
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
2001-06-15change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.Jun-ichiro itojun Hagino
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.
2001-05-11Check m_pullup() and m_pullup2() return for NULL, not 0; itojun@ okAaron Campbell
2000-09-12make it compile with INET6 defined. the old INET6 code was from NRL,Jun-ichiro itojun Hagino
and L2 macros were different. not really tested. sync with kame/ALTQ.
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
1999-02-04ipv6 support for atmTheo de Raadt
1998-04-16proper htons() and ntohs() handling in output/input, i thinkTheo de Raadt
1998-03-25Add a missing ntohs. fixes llc/snap connections.chuck
from: bouyer@netbsd
1996-11-09fix previous byte-order fix the correct waychuck
(from Zdenek Salvet <salvet@horn.ics.muni.cz>)
1996-10-18fix: add missing ntohs() for llc mode, as noted by several people includingchuck
Dong Lin, Zdenek Salvet, and Matthias Drochner(i think).
1996-07-03ported to FreeBSD 2.2-960612-SNAP.chuck
1996-06-29change:chuck
- change asock to rxhand and adjust all for this [esp atm_input]
1996-06-27fix/improvement:chuck
- add proto if atm_input - add native mode atm hooks to if_atmsubr.c (atm_input)
1996-06-26[1] add new rxso passing structure to if_atm.hchuck
[2] modify atm_output to handle native mode atm output mbufs
1996-06-21use correct copyrightchuck
1996-06-21network support for ATM networks (ATM == Async Transfer Mode, notchuck
Automatic Teller Machine). Currently supports PVCs only (no ATM ARP either).