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
/
bpf.c
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Adjust descriptor locking to tell the kqueue subsystem that our descriptor is
csjp
2006-07-03
1
-3
/
+1
*
Since we are doing some bpf(4) clean up, change a couple of function prototypes
csjp
2006-06-15
1
-142
/
+48
*
If bpf(4) has not been compiled into the kernel, initialize the bpf interface
csjp
2006-06-14
1
-0
/
+5
*
Fix the following bpf(4) race condition which can result in a panic:
csjp
2006-06-02
1
-71
/
+24
*
Fix -Wundef warnings.
ru
2006-05-30
1
-7
/
+7
*
Pickup locks for the BPF interface structure. It's quite possible that
csjp
2006-05-07
1
-0
/
+2
*
Add BPF Just-In-Time compiler support for ng_bpf(4).
jkim
2005-12-07
1
-6
/
+0
*
Add experimental BPF Just-In-Time compiler for amd64 and i386.
jkim
2005-12-06
1
-3
/
+54
*
Protect PID initializations for statistics by the bpf descriptor
csjp
2005-10-04
1
-2
/
+6
*
Undo a tad little optimization to bpf_mtap() introduced in rev. 1.95
andre
2005-09-14
1
-4
/
+0
*
Instead of caching the PID which opened the bpf descriptor, continuously
csjp
2005-09-05
1
-2
/
+12
*
Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commands
csjp
2005-08-22
1
-23
/
+81
*
Add missing braces around bpf_filter which were missed when I
csjp
2005-08-18
1
-2
/
+4
*
Merge the dev_clone and dev_clone_cred event handlers into a single
rwatson
2005-08-08
1
-2
/
+3
*
Rather than hold a mutex over calls to SYSCTL_OUT allocate a
csjp
2005-07-26
1
-12
/
+14
*
Introduce new sysctl variable: net.bpf.stats. This sysctl variable can
csjp
2005-07-24
1
-14
/
+91
*
Fix the recent panics/LORs/hangs created by my kqueue commit by:
ssouhlal
2005-07-01
1
-1
/
+1
*
Fix some long standing bugs in writing to the BPF device attached to
dwmalone
2005-06-26
1
-13
/
+19
*
Stop embedding struct ifnet at the top of driver softcs. Instead the
brooks
2005-06-10
1
-1
/
+1
*
Change the maximum bpf program instruction limitation from being hard-
csjp
2005-06-06
1
-1
/
+4
*
-introduce net.bpf sysctl instead of the less intuitive debug.*
csjp
2005-05-04
1
-8
/
+10
*
Explicitly hold a reference to the cdev we have just cloned. This
phk
2005-03-31
1
-0
/
+1
*
You must selwakeup{,pri}() when closing a selectable object or the
green
2005-03-27
1
-0
/
+1
*
fix a bug where bpf would try to wakeup before updating the state.. This
jmg
2005-03-02
1
-2
/
+6
*
Use NET_CALLOUT_MPSAFE macro.
glebius
2005-03-01
1
-1
/
+1
*
In bpf_setf(), protect against races between multiple user threads
rwatson
2005-02-28
1
-1
/
+2
*
Update a comment describing bpf_iflist to indicate that the BPF interface
rwatson
2005-02-28
1
-1
/
+4
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Fix mbuf leak.
pjd
2004-12-27
1
-1
/
+3
*
Include fcntl.h
phk
2004-12-22
1
-3
/
+3
*
don't try to recurse on the bpf lock.. kqueue already locks the bpf lock
jmg
2004-12-17
1
-2
/
+1
*
Don't require a device to be marked up when issuing BIOCSETIF.
sam
2004-12-08
1
-4
/
+3
*
Don't recurse the BPF descriptor lock during the BIOCSDLT operation
green
2004-10-06
1
-1
/
+1
*
Reformulate bpf_dettachd() to acquire the BIF_LOCK() as well as
rwatson
2004-09-09
1
-11
/
+20
*
Reformulate use of linked lists in 'struct bpf_d' and 'struct bpf_if'
rwatson
2004-09-09
1
-35
/
+20
*
Compare/set pointers using NULL not 0.
rwatson
2004-09-09
1
-3
/
+3
*
Add locking to the kqueue subsystem. This also makes the kqueue subsystem
jmg
2004-08-15
1
-7
/
+5
*
Do a lockless read of the BPF interface structure descriptor list head
rwatson
2004-08-05
1
-0
/
+21
*
Prefer NULL to '0' when checking a pointer value.
rwatson
2004-07-24
1
-37
/
+37
*
In the BPF and ethernet bridging code, don't allow callouts to execute
rwatson
2004-07-05
1
-1
/
+1
*
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
-9
/
+9
*
Switch to conditionally acquiring and dropping Giant around calls into
rwatson
2004-06-11
1
-2
/
+2
*
Un-staticize 'dst' sockaddr in the stack of bpfwrite() to prevent
rwatson
2004-06-11
1
-1
/
+2
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Grab Giant after MAC processing on outgoing packets being sent via
rwatson
2004-02-29
1
-1
/
+3
*
Device megapatch 4/6:
phk
2004-02-21
1
-0
/
+2
*
Device megapatch 1/6:
phk
2004-02-21
1
-3
/
+1
*
Random style fixes and a comment update. No functional changes.
des
2004-02-16
1
-4
/
+4
*
Unbreak build of bpf-free kernels.
tjr
2003-12-29
1
-1
/
+1
[prev]
[next]