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_tun.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update if_stf and if_tun to use if_addr_rlock()/if_addr_runlock() rather
rwatson
2009-06-26
1
-2
/
+2
*
Change the type of uio_resid member of struct uio from int to ssize_t.
kib
2009-06-25
1
-1
/
+1
*
Add explicit includes for jail.h to the files that need them and
bz
2009-06-17
1
-0
/
+1
*
Get vnets from creds instead of threads where they're available, and from
jamie
2009-06-15
1
-1
/
+1
*
Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Use
kib
2009-06-10
1
-1
/
+1
*
Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC
rwatson
2009-06-05
1
-1
/
+0
*
Acquire interfce address list lock while walking the interface address
rwatson
2009-04-20
1
-0
/
+2
*
Change if_output to take a struct route as its fourth argument in order
kmacy
2009-04-16
1
-2
/
+2
*
The "tun?" dev need not be opened at all. One is allowed to perform
qingli
2008-12-25
1
-4
/
+2
*
- Close a race during which the open flag could be cleared but the tun_softc ...
kmacy
2008-12-25
1
-2
/
+6
*
Provide a condition variable to delay the cloned interface
qingli
2008-12-22
1
-3
/
+12
*
Consider processes attaching/detaching from tun(4) devices as being link
csjp
2008-12-12
1
-0
/
+2
*
convert calls to IFQ_HANDOFF to if_transmit
kmacy
2008-11-22
1
-1
/
+1
*
Make tun(4) compile without INET.
bz
2008-11-05
1
-0
/
+2
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-1
/
+1
*
Step 1.5 of importing the network stack virtualization infrastructure
zec
2008-10-02
1
-0
/
+9
*
Replace all calls to minor() with dev2unit().
ed
2008-09-27
1
-6
/
+6
*
Remove unit2minor() use from kernel code.
ed
2008-09-26
1
-2
/
+2
*
Don't enforce unique device minor number policy anymore.
ed
2008-06-11
1
-1
/
+1
*
Merge first in a series of TrustedBSD MAC Framework KPI changes
rwatson
2007-10-24
1
-2
/
+2
*
Clean up after tun(4) properly; remove routes whose ifp is set to
bms
2007-02-05
1
-4
/
+9
*
Implement ifnet cloning for tun(4)/tap(4).
bms
2007-02-04
1
-7
/
+77
*
Sweep kernel replacing suser(9) calls with priv(9) calls, assigning
rwatson
2006-11-06
1
-3
/
+6
*
Rename m_getm() to m_getm2() and rewrite it to allocate up to page sized
andre
2006-11-02
1
-1
/
+1
*
Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h
rwatson
2006-10-22
1
-1
/
+2
*
Add kqueue support to if_tun. Loosely based on if_tap changes.
rwatson
2006-08-08
1
-1
/
+119
*
There is a consensus that ifaddr.ifa_addr should never be NULL,
yar
2006-06-29
1
-19
/
+14
*
Use the nifty TAILQ_FOREACH.
yar
2006-06-29
1
-2
/
+1
*
Fix the following bpf(4) race condition which can result in a panic:
csjp
2006-06-02
1
-1
/
+1
*
Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and
rwatson
2005-08-09
1
-3
/
+4
*
Merge the dev_clone and dev_clone_cred event handlers into a single
rwatson
2005-08-08
1
-2
/
+4
*
Fix some long standing bugs in writing to the BPF device attached to
dwmalone
2005-06-26
1
-7
/
+6
*
Stop embedding struct ifnet at the top of driver softcs. Instead the
brooks
2005-06-10
1
-25
/
+30
*
Change m_uiotombuf so it will accept offset at which data should be copied
emax
2005-05-04
1
-1
/
+1
*
Explicitly hold a reference to the cdev we have just cloned. This
phk
2005-03-31
1
-1
/
+3
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Include fcntl.h
phk
2004-12-22
1
-2
/
+3
*
Utilize m_uiotombuf() in device write method, instead of home-grown
glebius
2004-10-31
1
-38
/
+12
*
Assign pointer NULL, not 0.
glebius
2004-10-11
1
-1
/
+1
*
Do a pass over all modules in the kernel and make them return EOPNOTSUPP
phk
2004-07-15
1
-0
/
+2
*
Bring in the first chunk of altq driver modifications. This covers the
mlaier
2004-07-02
1
-7
/
+30
*
Second half of the dev_t cleanup.
phk
2004-06-17
1
-1
/
+1
*
Do the dreaded s/dev_t/struct cdev */
phk
2004-06-16
1
-13
/
+13
*
Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled on
mlaier
2004-06-15
1
-3
/
+2
*
Add per-softc locking to if_tun:
rwatson
2004-03-29
1
-6
/
+66
*
Lock down if_tun global variables using a new mutex, tunmtx. As with
rwatson
2004-03-29
1
-11
/
+31
*
Remove tun_proc; replace with tun_pid. tun_proc pointer may be stale
rwatson
2004-03-17
1
-7
/
+14
*
Remove stale (unused) unit variables from if_tun and if_tap softc's.
rwatson
2004-03-13
1
-1
/
+0
*
Add clone_setup() function rather than rely on lazy initialization.
phk
2004-03-11
1
-0
/
+1
*
Don't set d_flags twice. The second setting clobbered D_NOGIANT.
bde
2004-02-24
1
-2
/
+1
[next]