index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
net
/
if_clone.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix group membership of cloned interfaces when one is moved by
hrs
2015-03-02
1
-0
/
+43
*
Use standard mtx(9), rwlock(9), sx(9) system initialization macros
glebius
2014-11-09
1
-10
/
+2
*
Include necessary headers that now are available due to pollution
glebius
2013-10-28
1
-0
/
+1
*
The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare
glebius
2013-10-26
1
-1
/
+1
*
Fix VIMAGE build.
glebius
2012-10-17
1
-1
/
+1
*
Make the "struct if_clone" opaque to users of the cloning API. Users
glebius
2012-10-16
1
-62
/
+162
*
In ifc_alloc_unit():
glebius
2012-08-30
1
-6
/
+15
*
- Use generic alloc_unr(9) allocator for if_clone, instead
glebius
2011-11-28
1
-71
/
+35
*
After some off-list discussion, revert a number of changes to the
dim
2010-11-22
1
-1
/
+1
*
Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout
dim
2010-11-14
1
-1
/
+1
*
Take a reference to make sure that the interface cannot go away during
bz
2010-04-11
1
-3
/
+8
*
Check that the interface is on the list of cloned interfaces before trying
bz
2010-04-11
1
-1
/
+11
*
Merge the remainder of kern_vimage.c and vimage.h into vnet.c and
rwatson
2009-08-01
1
-1
/
+0
*
Introduce and use a sysinit-based initialization scheme for virtual
rwatson
2009-07-23
1
-16
/
+2
*
Remove unused VNET_SET() and related macros; only VNET_GET() is
rwatson
2009-07-16
1
-2
/
+2
*
Build on Jeff Roberson's linker-set based dynamic per-CPU allocator
rwatson
2009-07-14
1
-15
/
+8
*
V_irtualize the if_clone framework, thus allowing for clonable ifnets
zec
2009-05-23
1
-13
/
+71
*
Change the curvnet variable from a global const struct vnet *,
zec
2009-05-05
1
-6
/
+6
*
Fix clone destruction, can't use the simple api because that does not remove
thompsa
2008-09-20
1
-2
/
+1
*
Revise network interface cloning to take an optional opaque
sam
2006-07-09
1
-8
/
+9
*
Import interface groups from OpenBSD. This allows to group interfaces in
mlaier
2006-06-19
1
-0
/
+6
*
Fix the following bugs:
ru
2005-11-24
1
-5
/
+20
*
Move the cloned interface list management in to if_clone. For some drivers the
thompsa
2005-11-08
1
-9
/
+61
*
Change the reference counting to count the number of cloned interfaces for each
thompsa
2005-10-12
1
-5
/
+13
*
o Move ifcr_count sanity check up and reject negative values before we
maxim
2005-02-24
1
-6
/
+3
*
Make a bunch of malloc types static.
phk
2005-02-10
1
-1
/
+1
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Fix a LOR where copyout was called while holding a lock.
brooks
2004-09-15
1
-10
/
+27
*
When removing the last reference to a cloner, do not try to unlock twice -
mlaier
2004-07-20
1
-2
/
+3
*
Major overhaul of pseudo-interface cloning. Highlights include:
brooks
2004-06-22
1
-0
/
+468