summaryrefslogtreecommitdiffstats
path: root/sys/net/bpfdesc.h
Commit message (Expand)AuthorAgeFilesLines
* Changes to resolve races in bpfread() and catchpacket() that, at worst,ghelmer2012-12-101-0/+1
* Fix old panic when BPF consumer attaches to destroying interface.melifaro2012-05-211-7/+6
* - Improve performace for writer-only BPF users.melifaro2012-04-061-0/+1
* - Improve BPF locking model.melifaro2012-04-061-6/+17
* Implement flexible BPF timestamping framework.jkim2010-06-151-0/+1
* Provide compat32 shims for bpf(4), except zero-copy facilities.kib2010-04-251-0/+1
* Always embed pointer to BPF JIT function in BPF descriptorjkim2009-08-121-3/+1
* Remove trailing ';' in BPFD_LOCK_ASSERT macro.antoine2008-08-011-1/+1
* Introduce support for zero-copy BPF buffering, which reduces thecsjp2008-03-241-13/+25
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-061-4/+1
* Add three new ioctl(2) commands for bpf(4).jkim2007-02-261-2/+4
* Update comment for struct bpf_d: we now store buffered packets for BPFrwatson2007-01-291-3/+3
* Remove BSD < 199103 compatibility entries in the bpf_d structure: they arerwatson2007-01-271-7/+0
* Fix the following bpf(4) race condition which can result in a panic:csjp2006-06-021-13/+0
* Add experimental BPF Just-In-Time compiler for amd64 and i386.jkim2005-12-061-0/+3
* Instead of caching the PID which opened the bpf descriptor, continuouslycsjp2005-09-051-2/+0
* Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commandscsjp2005-08-221-1/+4
* Introduce new sysctl variable: net.bpf.stats. This sysctl variable cancsjp2005-07-241-0/+26
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Reformulate use of linked lists in 'struct bpf_d' and 'struct bpf_if'rwatson2004-09-091-3/+4
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Modify BPF descriptor assertions to assert Giant when a BPF descriptorrwatson2004-03-291-1/+4
* Define BPFD_LOCK_ASSERT() to assert the BPF descriptor lock.rwatson2004-02-291-0/+1
* Modify the MAC Framework so that instead of embedding a (struct label)rwatson2003-11-121-2/+1
* add support for using kqueue to watch bpf sockets.jmg2003-08-051-0/+6
* o add support for multiple link types per interface (e.g. 802.11 and Ethernet)sam2002-11-141-0/+1
* Move to nested include of _label.h instead of mac.h, reducing namespacerwatson2002-08-141-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-301-0/+2
* Make bpf's read timeout feature work more correctly withjdp2001-12-141-0/+7
* KSE Milestone 2julian2001-09-121-1/+1
* Add mutexes to the entire bpf subsystem to make it MPSAFE.jlemon2001-02-161-0/+8
* select() DKI is now in <sys/selinfo.h>.wollman2001-01-091-1/+1
* Introduce a new bd_seesent flag to the BPF descriptor, indicating whether orrwatson2000-03-181-0/+1
* Implement pseudo_AF_HDRCMPLT, which controls the state of the 'headermsmith1999-10-151-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* I got another batch of suggestions for cosmetic changes from bde.truckman1998-11-111-2/+2
* Installed the second patch attached to kern/7899 with some changes suggestedtruckman1998-11-111-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Clean up Ethernet drivers:wollman1996-02-061-2/+1
* Fix a bunch of spelling errors in the comment fields ofmpp1996-01-301-2/+2
* Another mega commit to staticize things.phk1995-12-141-5/+1
* Give the BPF the ability to generate signals when a packet is available.pst1995-06-151-1/+4
* Make idempotent.paul1994-08-211-1/+6
* Added $Id$dg1994-08-021-1/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+2
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+98
OpenPOWER on IntegriCloud