summaryrefslogtreecommitdiff
path: root/sys/net/bpf.h
AgeCommit message (Expand)Author
2025-12-18bpf: add a crutch to support if_vmoveGleb Smirnoff
2025-12-15bpf: add BIOCGETIFLIST ioctl that returns all available tap pointsGleb Smirnoff
2025-12-15bpf: modularize ifnet(9) part of bpfGleb Smirnoff
2025-12-03bpf: retire struct bpf_if_extGleb Smirnoff
2025-11-21bpf: remove dead codeGleb Smirnoff
2025-05-03bpf: Make bpf.h self-containedMark Johnston
2025-02-04ifnet: Detach BPF descriptors on interface vmove eventZhenlei Huang
2024-09-20bpf: Some style and white space cleanupZhenlei Huang
2024-09-20bpf: Add a comment on the large `#ifdef _KERNEL` blockZhenlei Huang
2024-06-07bpf: Make bpf_peers_present a boolean inline functionZhenlei Huang
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-10-13bpf: Add IfAPI analogue for bpf_peers_present()Justin Hibbits
2023-10-13Revert "bpf: Add IfAPI analogue for bpf_peers_present()"Justin Hibbits
2023-10-13bpf: Add IfAPI analogue for bpf_peers_present()Justin Hibbits
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-01-31bpf: Add "_if" tap APIsJustin Hibbits
2022-06-20bpf: Correct a commentMark Johnston
2021-07-26bpf: Add an ioctl to set the VLAN Priority on packets sent by bpfLuiz Otavio O Souza
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2019-05-13Rework locking in BPF code to remove rwlock from fast path.Andrey V. Elsukov
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-28Renumber copyright clause 4Warner Losh
2017-02-13MFV r313676: libpcap 1.8.1Xin LI
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2016-04-11During if_vmove() we call if_detach_internal() which in turn calls the eventBjoern A. Zeeb
2015-07-31Remove two unnecessary sleeps from the hot path in bpf(4).Luiz Otavio O Souza
2015-04-20Move the definition of struct bpf_if to bpf.c.Mark Johnston
2015-01-06MFV r276759: libpcap 1.6.2.Xin LI
2013-10-28Style: s/SYS_EVENTHANDLER_H/_SYS_EVENTHANDLER_H_/gGleb Smirnoff
2013-10-28Instead of putting ifnet declaration into eventhandler.h, moveGleb Smirnoff
2012-12-10Changes to resolve races in bpfread() and catchpacket() that, at worst,Guy Helmer
2012-10-05MFV: libpcap 1.3.0.Xin LI
2012-05-21Fix old panic when BPF consumer attaches to destroying interface.Alexander V. Chernikov
2012-05-14Sync DLTs with the latest pcap version.Xin LI
2012-04-06- Improve performace for writer-only BPF users.Alexander V. Chernikov
2012-04-06- Improve BPF locking model.Alexander V. Chernikov
2011-12-31Revert r228986 until it can be reworked to avoid panicing the kernel when theLawrence Stewart
2011-12-30- Introduce the net.bpf.tscfg sysctl tree and associated code so as to make oneLawrence Stewart
2011-11-29Revert r227778 in preparation for committing reworked patches in its place.Lawrence Stewart
2011-11-21- When feed-forward clock support is compiled in, change the BPF header toLawrence Stewart
2010-10-29Sync DLTs with the latest pcap version.Rui Paulo
2010-06-15Implement flexible BPF timestamping framework.Jung-uk Kim
2009-04-02Sync DLTs with latest libpcap version.Rui Paulo
2008-08-26Revert the previous commit to fix buildworld for now.Jung-uk Kim
2008-08-26Make sys/net/bpf_filter.c build cleanly on user land.Jung-uk Kim
2008-07-07Add a new ioctl for changing the read filter (BIOCSETFNR). This isDavid Malone
2008-03-24Introduce support for zero-copy BPF buffering, which reduces theChristian S.J. Peron
2007-12-23Remove trailing whitespace from lines in BPF.Robert Watson
2007-10-21Additions from libpcap 0.9.8 unbreak the build.Max Laier
2007-02-26Add three new ioctl(2) commands for bpf(4).Jung-uk Kim