aboutsummaryrefslogtreecommitdiff
path: root/sys/net/bpfdesc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing ';' in BPFD_LOCK_ASSERT macro.Antoine Brodin2008-08-011-1/+1
* Introduce support for zero-copy BPF buffering, which reduces theChristian S.J. Peron2008-03-241-13/+25
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-061-4/+1
* Add three new ioctl(2) commands for bpf(4).Jung-uk Kim2007-02-261-2/+4
* Update comment for struct bpf_d: we now store buffered packets for BPFRobert Watson2007-01-291-3/+3
* Remove BSD < 199103 compatibility entries in the bpf_d structure: they areRobert Watson2007-01-271-7/+0
* Fix the following bpf(4) race condition which can result in a panic:Christian S.J. Peron2006-06-021-13/+0
* Add experimental BPF Just-In-Time compiler for amd64 and i386.Jung-uk Kim2005-12-061-0/+3
* Instead of caching the PID which opened the bpf descriptor, continuouslyChristian S.J. Peron2005-09-051-2/+0
* Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commandsChristian S.J. Peron2005-08-221-1/+4
* Introduce new sysctl variable: net.bpf.stats. This sysctl variable canChristian S.J. Peron2005-07-241-0/+26
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Reformulate use of linked lists in 'struct bpf_d' and 'struct bpf_if'Robert Watson2004-09-091-3/+4
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Modify BPF descriptor assertions to assert Giant when a BPF descriptorRobert Watson2004-03-291-1/+4
* Define BPFD_LOCK_ASSERT() to assert the BPF descriptor lock.Robert Watson2004-02-291-0/+1
* Modify the MAC Framework so that instead of embedding a (struct label)Robert Watson2003-11-121-2/+1
* add support for using kqueue to watch bpf sockets.John-Mark Gurney2003-08-051-0/+6
* o add support for multiple link types per interface (e.g. 802.11 and Ethernet)Sam Leffler2002-11-141-0/+1
* Move to nested include of _label.h instead of mac.h, reducing namespaceRobert Watson2002-08-141-1/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-301-0/+2
* Make bpf's read timeout feature work more correctly withJohn Polstra2001-12-141-0/+7
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* Add mutexes to the entire bpf subsystem to make it MPSAFE.Jonathan Lemon2001-02-161-0/+8
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* Introduce a new bd_seesent flag to the BPF descriptor, indicating whether orRobert Watson2000-03-181-0/+1
* Implement pseudo_AF_HDRCMPLT, which controls the state of the 'headerMike Smith1999-10-151-0/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* I got another batch of suggestions for cosmetic changes from bde.Don Lewis1998-11-111-2/+2
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Clean up Ethernet drivers:Garrett Wollman1996-02-061-2/+1
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-2/+2
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-5/+1
* Give the BPF the ability to generate signals when a packet is available.Paul Traina1995-06-151-1/+4
* Make idempotent.Paul Richards1994-08-211-1/+6
* Added $Id$David Greenman1994-08-021-1/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-0/+2
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+98