aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_stf.c
Commit message (Expand)AuthorAgeFilesLines
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-3/+0
* Update if_stf and if_tun to use if_addr_rlock()/if_addr_runlock() ratherRobert Watson2009-06-261-3/+3
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of theRobert Watson2009-06-251-1/+5
* Make stf_getsrcifa6() return a reference to an in6_ifaddr rather thanRobert Watson2009-06-241-1/+9
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Prefer ifa_link (structure field) to ifa_list (macro alias for it).Robert Watson2009-04-201-1/+1
* Prefer if_addrhead (FreeBSD) to if_addrlist (BSD compat) naming for theRobert Watson2009-04-201-1/+4
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-161-3/+3
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+2
* Some people's 6to4 routers seem to have been blowing up because ofDavid Malone2008-09-251-6/+30
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-1/+2
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-2/+7
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* Certain consumers of rtalloc like gif(4) and if_stf(4) lookup theChristian S.J. Peron2007-09-231-2/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* With exception of the if_name() macro, all definitions in net_osdep.hBrooks Davis2006-08-041-2/+0
* Revise network interface cloning to take an optional opaqueSam Leffler2006-07-091-2/+2
* There is a consensus that ifaddr.ifa_addr should never be NULL,Yaroslav Tykhiy2006-06-291-2/+0
* Use TAILQ_FOREACH.Yaroslav Tykhiy2006-06-291-4/+1
* Fix the following bpf(4) race condition which can result in a panic:Christian S.J. Peron2006-06-021-2/+2
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-6/+9
* Move the cloned interface list management in to if_clone. For some drivers theAndrew Thompson2005-11-081-25/+0
* Change the reference counting to count the number of cloned interfaces for eachAndrew Thompson2005-10-121-17/+9
* Fix some long standing bugs in writing to the BPF device attached toDavid Malone2005-06-261-2/+12
* Initialze ifp->if_softc.Brooks Davis2005-06-131-1/+3
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-14/+20
* the rt parameter to ifa_rtrequest callbacks should always be non-null;Sam Leffler2005-02-241-3/+1
* don't see NBPFILTER.Hajimu UMEMOTO2005-01-111-2/+0
* remove HAVE_OLD_BPF part.Hajimu UMEMOTO2005-01-111-20/+0
* fix typo.Hajimu UMEMOTO2005-01-111-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+2
* Major overhaul of pseudo-interface cloning. Highlights include:Brooks Davis2004-06-221-12/+46
* add missing #include <sys/module.h>Poul-Henning Kamp2004-05-301-0/+1
* Use an tempory struct ifnet *ifp instead of sc->sc_if to access theBrooks Davis2004-04-191-9/+11
* Staticize <if>_clone_{create,destroy} functions.Brooks Davis2004-04-141-4/+4
* Introduce stf_mtx to protect global softc list in if_stf. AddRobert Watson2004-03-091-8/+39
* Const-poison ip_stf_ttl to make it clear that the variable is notRobert Watson2004-03-071-1/+1
* o eliminate widespread on-stack mbuf use for bpf by introducingSam Leffler2003-12-281-6/+6
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-2/+1
* Locking for updates to routing table entries. Each rtentry gets a mutexSam Leffler2003-10-041-0/+1
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-10/+2
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* sync with KAME to simplify rev 1.28's patch (no functional changes)SUZUKI Shinsuke2003-01-151-24/+41
* Fix alignment problems -- the embedded v4 address is guaranteed toBill Fenner2003-01-051-15/+17
* network interface and link layer changes:Sam Leffler2002-11-151-2/+2
* When packets pass in and out of six-to-four (STF) tunnels, performRobert Watson2002-10-201-0/+15