summaryrefslogtreecommitdiff
path: root/sys/net/netisr.h
AgeCommit message (Collapse)Author
2007-09-08we dont need net/rndvar.h since the code that used it has been moved toDavid Gwynne
if.c.
2007-06-06remove remaining IPX hooks. all inside #ifdef IPX, so no actual changeHenning Brauer
2007-05-29Use atomic operations to operate on netisr, instead of clearing it at splhigh.Miod Vallat
This changes nothing on legacy architectures, but is a bit faster (and simpler) on the interesting ones.
2007-05-29IMP is dead and nothing uses NETISR_IMP so remove it from the netisr list.Claudio Jeker
OK henning@ mcbride@
2007-05-28Only call add_net_randomness() once per interrupt instead of once per ↵Ryan Thomas McBride
packet. If multiple packets come in on a single interrupt the times mixed into the randomness pool will be identical or predictably close anyways, and nanotime() is expensive. ok toby jason miod claudio
2005-06-08netns bits dieHenning Brauer
2005-06-07do not handle CCITT any longerHenning Brauer
2005-01-14First step in Bluetooth protocol stack support.Alexander Yurchenko
The code is adopted from the FreeBSD netgraph-based Bluetooth implementation by Maksim Yevmenkin <m_evmenkin@yahoo.com> but all netgraph glue was replaced with usual BSD network stack hooks. This is a work in progress. Only HCI layer works for now, L2CAP and RFCOMM are on the way. Help in testing from many, ok markus@.
2004-11-28In kernel pppoe client, a simple IPv4 only implementation.Can Erkin Acar
Initial porting from NetBSD by David Berghoff. Modified/simplified to match our sppp implementation. ok deraadt@
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-05-12Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)Jason Wright
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-23ipxintr was missingMichael Shalayeff
2000-11-08Opps.Artur Grabowski
protect from multiple inclusion. Needed for the netisr_dispatch changes.
1999-12-08s/ipv6intr/ip6intr/Jun-ichiro itojun Hagino
1999-05-24Only do basic work in the ethernet interrupt context, and queue packets toJason Wright
be bridged. Do the real work in a scheduled netisr.
1999-01-07global decl for *intr() routines, plus add INET6Theo de Raadt
1999-01-07update for ipv6Theo de Raadt
1997-07-23AppleTalk support based on netatalk-1.4a2 and FreeBSD.denny
1997-02-24OpenBSD tags + some prototyping policeNiklas Hallqvist
1996-10-19random device is permanent now.Michael Shalayeff
1996-08-29rnd -> randomTheo de Raadt
1996-07-03renumber to avoid conflict with freebsdchuck
1996-06-30add native mode atm netisr hookchuck
1996-04-19According to the latest config stuff changes (as for if_ppp.c).Michael Shalayeff
the other stuff is just for IPX support.
1996-03-29Initial commit of random source driver.Michael Shalayeff
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1995-10-18initial import of NetBSD treeTheo de Raadt