| Commit message (Expand) | Author | Age | Files | Lines |
* | if_clone: correctly destroy a clone from a different vnet | Gleb Smirnoff | 2022-01-25 | 1 | -28/+2 |
* | if_vmove: improve restoration in cloner's ifgroup membership | Gleb Smirnoff | 2022-01-25 | 1 | -24/+23 |
* | Fix subinterface vlan creation. | Alexander V. Chernikov | 2021-01-29 | 1 | -4/+3 |
* | Add support for stacked VLANs (IEEE 802.1ad, AKA Q-in-Q). | Alexander V. Chernikov | 2020-10-21 | 1 | -2/+4 |
* | net: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -3/+2 |
* | epair: Do not abuse params to register the second interface | Kristof Provost | 2020-01-28 | 1 | -6/+13 |
* | Use the new VNET_DEFINE_STATIC macro when we are defining static VNET | Andrew Turner | 2018-07-24 | 1 | -1/+1 |
* | net: fix set but not used | Matt Macy | 2018-05-19 | 1 | -1/+1 |
* | iflib(9): Add support for cloning pseudo interfaces | Matt Macy | 2018-05-11 | 1 | -7/+29 |
* | Do not pass NULL pointer to copyout in if_clone_list. | Alexander Kabaev | 2017-12-23 | 1 | -1/+1 |
* | Remove some trailing whitespace. | Alexander Kabaev | 2017-12-23 | 1 | -2/+2 |
* | Do not double free the memory in if_clone. | Alexander Kabaev | 2017-12-23 | 1 | -6/+2 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | ifnet(9): split ifc_alloc_unit() (should simplify code flow) | Andriy Voskoboinyk | 2017-10-16 | 1 | -24/+36 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | sys/net*: minor spelling fixes. | Pedro F. Giffuni | 2016-05-03 | 1 | -1/+1 |
* | Fix group membership of cloned interfaces when one is moved by | Hiroki Sato | 2015-03-02 | 1 | -0/+43 |
* | Use standard mtx(9), rwlock(9), sx(9) system initialization macros | Gleb Smirnoff | 2014-11-09 | 1 | -10/+2 |
* | Include necessary headers that now are available due to pollution | Gleb Smirnoff | 2013-10-28 | 1 | -0/+1 |
* | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff | 2013-10-26 | 1 | -1/+1 |
* | Fix VIMAGE build. | Gleb Smirnoff | 2012-10-17 | 1 | -1/+1 |
* | Make the "struct if_clone" opaque to users of the cloning API. Users | Gleb Smirnoff | 2012-10-16 | 1 | -62/+162 |
* | In ifc_alloc_unit(): | Gleb Smirnoff | 2012-08-30 | 1 | -6/+15 |
* | - Use generic alloc_unr(9) allocator for if_clone, instead | Gleb Smirnoff | 2011-11-28 | 1 | -71/+35 |
* | After some off-list discussion, revert a number of changes to the | Dimitry Andric | 2010-11-22 | 1 | -1/+1 |
* | Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout | Dimitry Andric | 2010-11-14 | 1 | -1/+1 |
* | Take a reference to make sure that the interface cannot go away during | Bjoern A. Zeeb | 2010-04-11 | 1 | -3/+8 |
* | Check that the interface is on the list of cloned interfaces before trying | Bjoern A. Zeeb | 2010-04-11 | 1 | -1/+11 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+0 |
* | Introduce and use a sysinit-based initialization scheme for virtual | Robert Watson | 2009-07-23 | 1 | -16/+2 |
* | Remove unused VNET_SET() and related macros; only VNET_GET() is | Robert Watson | 2009-07-16 | 1 | -2/+2 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | Robert Watson | 2009-07-14 | 1 | -15/+8 |
* | V_irtualize the if_clone framework, thus allowing for clonable ifnets | Marko Zec | 2009-05-23 | 1 | -13/+71 |
* | Change the curvnet variable from a global const struct vnet *, | Marko Zec | 2009-05-05 | 1 | -6/+6 |
* | Fix clone destruction, can't use the simple api because that does not remove | Andrew Thompson | 2008-09-20 | 1 | -2/+1 |
* | Revise network interface cloning to take an optional opaque | Sam Leffler | 2006-07-09 | 1 | -8/+9 |
* | Import interface groups from OpenBSD. This allows to group interfaces in | Max Laier | 2006-06-19 | 1 | -0/+6 |
* | Fix the following bugs: | Ruslan Ermilov | 2005-11-24 | 1 | -5/+20 |
* | Move the cloned interface list management in to if_clone. For some drivers the | Andrew Thompson | 2005-11-08 | 1 | -9/+61 |
* | Change the reference counting to count the number of cloned interfaces for each | Andrew Thompson | 2005-10-12 | 1 | -5/+13 |
* | o Move ifcr_count sanity check up and reject negative values before we | Maxim Konovalov | 2005-02-24 | 1 | -6/+3 |
* | Make a bunch of malloc types static. | Poul-Henning Kamp | 2005-02-10 | 1 | -1/+1 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Fix a LOR where copyout was called while holding a lock. | Brooks Davis | 2004-09-15 | 1 | -10/+27 |
* | When removing the last reference to a cloner, do not try to unlock twice - | Max Laier | 2004-07-20 | 1 | -2/+3 |
* | Major overhaul of pseudo-interface cloning. Highlights include: | Brooks Davis | 2004-06-22 | 1 | -0/+468 |