aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_loop.c
Commit message (Expand)AuthorAgeFilesLines
* Apply error and success logic consistently to the function netisr_queue() andAndre Oppermann2004-08-271-1/+1
* Avoid casts as lvalues.Alexander Kabaev2004-07-281-1/+1
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+2
* Those are unneeded too.Pawel Jakub Dawidek2004-06-271-1/+0
* Add two missing includes and remove two uneeded.Pawel Jakub Dawidek2004-06-271-1/+0
* Major overhaul of pseudo-interface cloning. Highlights include:Brooks Davis2004-06-221-2/+2
* Staticize <if>_clone_{create,destroy} functions.Brooks Davis2004-04-141-4/+4
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Introduce lo_mtx to protect the global loopback softc list. I'm notRobert Watson2004-03-091-1/+7
* o eliminate widespread on-stack mbuf use for bpf by introducingSam Leffler2003-12-281-13/+5
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-11/+2
* Remove the m_defrag call from if_loop; testing with m_fragmentMike Silbersack2003-11-111-27/+0
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-2/+1
* Always queue looped back packets (rather than potentially usingSam Leffler2003-10-291-1/+1
* Introduce the notion of "persistent mbuf tags"; these are tags that staySam Leffler2003-10-291-0/+1
* Delay if_lo module intialization until domain list has beenAlexander Kabaev2003-10-271-1/+1
* Locking for updates to routing table entries. Each rtentry gets a mutexSam Leffler2003-10-041-0/+2
* Also ifdef the variable which becomes unused w/o INET6, fixing the buildMike Silbersack2003-08-091-0/+2
* #ifdef INET6 the if_loop packet defrag; since only the ipv6 stack (might)Mike Silbersack2003-08-091-0/+2
* Replace a handrolled defrag function with m_defrag. The handrolledMike Silbersack2003-05-281-22/+15
* Move MAC label storage for mbufs into m_tags from the m_pkthdr structure,Robert Watson2003-04-141-8/+0
* Introduce an M_ASSERTPKTHDR() macro which performs the very common taskDag-Erling Smørgrav2003-04-081-3/+3
* Finish driving a stake through the heart of netns and the associatedPeter Wemm2003-03-051-11/+0
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-9/+2
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-3/+3
* don't reference a pkthdr after M_MOVE_PKTHDR has "remove it"; insteadSam Leffler2003-01-061-2/+2
* Correct mbuf packet header propagation. Previously, packet headersSam Leffler2002-12-301-10/+10
* Under some circumstances, the loopback interface will allocate a newRobert Watson2002-12-181-0/+10
* network interface and link layer changes:Sam Leffler2002-11-151-1/+1
* Replace aux mbufs with packet tags:Sam Leffler2002-10-161-2/+1
* Move all unit number management cloned interfaces into the cloningBrooks Davis2002-05-251-16/+6
* Replace (deprecated ?) FREE() macro with direct calls to free()Luigi Rizzo2002-04-041-1/+1
* Simplify the interface cloning framework by handling unitMaxime Henrion2002-03-111-55/+9
* Add cloning support to the loopback interface.Brooks Davis2002-03-041-56/+99
* sparc64 needs the same alingment fixes that alpha and ia64 do.Jake Burkholder2001-12-291-1/+1
* whitespace fixes.Jonathan Lemon2001-12-141-1/+1
* Pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2.Ruslan Ermilov2001-10-171-3/+3
* Revision 1.32 corresponded to CSRG revision 8.2.Ruslan Ermilov2001-10-171-1/+1
* Add ia64 to the list of machines which don't do unaligned reads.Doug Rabson2001-10-051-1/+1
* Remove/comment tokens after #endif (#endif NETATALK)Peter Wemm2001-09-101-2/+2
* Sync with recent KAME.Hajimu UMEMOTO2001-06-111-12/+17
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timePeter Wemm2001-06-081-1/+1
* Back out part of my previous commit. This was a last minute changePeter Wemm2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thePeter Wemm2001-06-061-2/+2
* Exterminate the use of PSEUDO_SET() with extreme prejudice.Peter Wemm2001-01-311-14/+26
* Let M_PANIC go back to the private tree as its intention isn't understood wellBoris Popov2001-01-311-2/+1
* Use M_PANIC instead of if (sc == NULL) panic();Peter Wemm2001-01-291-1/+2
* Make the number of loopback interfaces dynamically tunable. Why onePeter Wemm2001-01-291-17/+79
* Lock down the network interface queues. The queue mutex must be obtainedJonathan Lemon2000-11-251-17/+9