aboutsummaryrefslogtreecommitdiff
path: root/sys/net/bpf.h
Commit message (Expand)AuthorAgeFilesLines
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+1
* Rework locking in BPF code to remove rwlock from fast path.Andrey V. Elsukov2019-05-131-6/+7
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* MFV r313676: libpcap 1.8.1Xin LI2017-02-131-1050/+2
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* During if_vmove() we call if_detach_internal() which in turn calls the eventBjoern A. Zeeb2016-04-111-0/+3
* Remove two unnecessary sleeps from the hot path in bpf(4).Luiz Otavio O Souza2015-07-311-3/+3
* Move the definition of struct bpf_if to bpf.c.Mark Johnston2015-04-201-13/+8
* MFV r276759: libpcap 1.6.2.Xin LI2015-01-061-2/+204
* Style: s/SYS_EVENTHANDLER_H/_SYS_EVENTHANDLER_H_/gGleb Smirnoff2013-10-281-2/+2
* Instead of putting ifnet declaration into eventhandler.h, moveGleb Smirnoff2013-10-281-0/+8
* Changes to resolve races in bpfread() and catchpacket() that, at worst,Guy Helmer2012-12-101-1/+2
* MFV: libpcap 1.3.0.Xin LI2012-10-051-1/+37
* Fix old panic when BPF consumer attaches to destroying interface.Alexander V. Chernikov2012-05-211-0/+1
* Sync DLTs with the latest pcap version.Xin LI2012-05-141-2/+122
* - Improve performace for writer-only BPF users.Alexander V. Chernikov2012-04-061-0/+1
* - Improve BPF locking model.Alexander V. Chernikov2012-04-061-1/+6
* Revert r228986 until it can be reworked to avoid panicing the kernel when theLawrence Stewart2011-12-311-10/+11
* - Introduce the net.bpf.tscfg sysctl tree and associated code so as to make oneLawrence Stewart2011-12-301-11/+10
* Revert r227778 in preparation for committing reworked patches in its place.Lawrence Stewart2011-11-291-22/+1
* - When feed-forward clock support is compiled in, change the BPF header toLawrence Stewart2011-11-211-1/+22
* Sync DLTs with the latest pcap version.Rui Paulo2010-10-291-0/+137
* Implement flexible BPF timestamping framework.Jung-uk Kim2010-06-151-37/+75
* Sync DLTs with latest libpcap version.Rui Paulo2009-04-021-0/+88
* Revert the previous commit to fix buildworld for now.Jung-uk Kim2008-08-261-2/+1
* Make sys/net/bpf_filter.c build cleanly on user land.Jung-uk Kim2008-08-261-1/+2
* Add a new ioctl for changing the read filter (BIOCSETFNR). This isDavid Malone2008-07-071-0/+1
* Introduce support for zero-copy BPF buffering, which reduces theChristian S.J. Peron2008-03-241-0/+66
* Remove trailing whitespace from lines in BPF.Robert Watson2007-12-231-4/+4
* Additions from libpcap 0.9.8 unbreak the build.Max Laier2007-10-211-0/+134
* Add three new ioctl(2) commands for bpf(4).Jung-uk Kim2007-02-261-2/+14
* more juniper dlt'sSam Leffler2006-09-041-0/+12
* If bpf(4) has not been compiled into the kernel, initialize the bpf interfaceChristian S.J. Peron2006-06-141-1/+1
* Back out previous two commits, this caused some problems in the namespaceChristian S.J. Peron2006-06-031-7/+2
* Temporarily include files so that our macro checks do something useful.Christian S.J. Peron2006-06-031-0/+3
* Make sure we don't try to dereference the the if_bpf pointer when bpf hasChristian S.J. Peron2006-06-031-1/+5
* Fix the following bpf(4) race condition which can result in a panic:Christian S.J. Peron2006-06-021-4/+22
* Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commandsChristian S.J. Peron2005-08-221-0/+2
* additions from libpcap 0.9.1 releaseSam Leffler2005-07-111-1/+14
* integrate changes from libpcap-0.9.1-096Sam Leffler2005-05-281-5/+137
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Make the comment for DLT_NULL slightly more accurate.David Malone2004-05-301-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Add more DLT types required by libpcap 0.8.3.Bruce M Simpson2004-03-311-0/+52
* Update system bpf headers for libpcap 0.8.3.Bruce M Simpson2004-03-311-1/+58
* Tweak existing header and other build infrastructure to be able to buildMax Laier2004-02-261-0/+1
* o eliminate widespread on-stack mbuf use for bpf by introducingSam Leffler2003-12-281-1/+10
* Remove the call to M_ASSERTVALID from BPF_MTAP; some mbufs passed toMike Silbersack2003-11-281-1/+0
* Add a new macro M_ASSERTVALID which ensures that the mbuf in questionMike Silbersack2003-10-191-0/+1