summaryrefslogtreecommitdiffstats
path: root/sys/net/if_clone.c
Commit message (Expand)AuthorAgeFilesLines
* Fix group membership of cloned interfaces when one is moved byhrs2015-03-021-0/+43
* Use standard mtx(9), rwlock(9), sx(9) system initialization macrosglebius2014-11-091-10/+2
* Include necessary headers that now are available due to pollutionglebius2013-10-281-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-1/+1
* Fix VIMAGE build.glebius2012-10-171-1/+1
* Make the "struct if_clone" opaque to users of the cloning API. Usersglebius2012-10-161-62/+162
* In ifc_alloc_unit():glebius2012-08-301-6/+15
* - Use generic alloc_unr(9) allocator for if_clone, insteadglebius2011-11-281-71/+35
* After some off-list discussion, revert a number of changes to thedim2010-11-221-1/+1
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-1/+1
* Take a reference to make sure that the interface cannot go away duringbz2010-04-111-3/+8
* Check that the interface is on the list of cloned interfaces before tryingbz2010-04-111-1/+11
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-16/+2
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-2/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-15/+8
* V_irtualize the if_clone framework, thus allowing for clonable ifnetszec2009-05-231-13/+71
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-6/+6
* Fix clone destruction, can't use the simple api because that does not removethompsa2008-09-201-2/+1
* Revise network interface cloning to take an optional opaquesam2006-07-091-8/+9
* Import interface groups from OpenBSD. This allows to group interfaces inmlaier2006-06-191-0/+6
* Fix the following bugs:ru2005-11-241-5/+20
* Move the cloned interface list management in to if_clone. For some drivers thethompsa2005-11-081-9/+61
* Change the reference counting to count the number of cloned interfaces for eachthompsa2005-10-121-5/+13
* o Move ifcr_count sanity check up and reject negative values before wemaxim2005-02-241-6/+3
* Make a bunch of malloc types static.phk2005-02-101-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Fix a LOR where copyout was called while holding a lock.brooks2004-09-151-10/+27
* When removing the last reference to a cloner, do not try to unlock twice -mlaier2004-07-201-2/+3
* Major overhaul of pseudo-interface cloning. Highlights include:brooks2004-06-221-0/+468
OpenPOWER on IntegriCloud