summaryrefslogtreecommitdiffstats
path: root/sys/net/bpf.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* add a BPF_RND load location that provides a random value.dlg2020-08-031-1/+2
* extend the bpf_hdr struct to include some metadata if available.dlg2020-06-181-16/+15
* remove the "copy function" argument to bpf_mtap_hdr.dlg2019-09-301-3/+2
* make bpf_mtap_hdr take a const void *, not a caddr_t.dlg2019-09-121-2/+2
* extend BIOCSFILDROP so it can be configured to not capture packets.dlg2019-03-171-1/+8
* Add support for dumping USB transfers via bpf(4) using USBPcap headers.mpi2018-02-031-1/+2
* add bpf_tap_hdr(), for handling a buffer (not an mbuf) with a header.dlg2018-02-011-1/+2
* add support for bpf on "subsystems", not just network interfacesdlg2018-01-241-1/+3
* The pcap people gave us ID 267 for DLT_OPENFLOWreyk2017-02-221-2/+2
* Add DLT_USER1..15 with the same values as the upstream libpcap repository.sthen2016-11-171-1/+16
* Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4),reyk2016-11-161-1/+3
* add __BEGIN_DECLS/__END_DECLS to the public userland side of net/bpf.h,phessler2016-10-301-1/+3
* bpf_tap() is long dead! Long live bpf_mtap() & friends.krw2016-09-121-2/+1
* Remove #ifdef's for architectures of the past around SIZEOF_BPF_HDRderaadt2016-09-111-3/+2
* make the bpf tap functions take const struct mbuf *dlg2016-05-101-5/+5
* mark the packet buffer in bpf_filter as bounded by the pktlen argdlg2016-04-031-2/+3
* mark the program and buffer as const in bpf_filter()dlg2016-04-021-2/+2
* refactor bpf_filter a bit.dlg2016-04-021-2/+18
* BIOCGQUEUE and BIOCSQUEUE are no moredlg2016-03-301-3/+1
* make bpf_mtap et al return whether the mbuf should be droppeddlg2016-03-291-5/+5
* remove __vax__deraadt2016-03-091-2/+2
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-1/+3
* make bpf(4) able to filter based on a pf(4) queue ID for tcpdump -Q qnamepelikan2015-02-101-1/+3
* when running bpf on an outgoing vlan interface that doesnt have adlg2014-10-071-2/+1
* introduce bpf_mcopy_stripvlan, which cuts the 4 extra bytes out of thehenning2014-07-101-1/+2
* tedu bpf_mtap_pflog().henning2014-07-091-2/+1
* bpf code surgery / shuffling / simplification.henning2014-07-091-2/+3
* Add DLT_PPP_SERIAL and DLT_C_HDLC to bpf.h even though the system will notclaudio2012-03-261-1/+3
* __arm32__ -> __arm__, since our new compiler isn't defining themartynas2011-07-261-2/+2
* Align to 32-bits instead of sizeof(long) which may be bigger. There is nocanacar2010-10-291-2/+2
* pflog overhaulhenning2010-09-211-1/+2
* bye bye DLT_OLD_PFLOG & friends. dead since 2003. 7 years oughta be enoughhenning2010-06-261-2/+1
* Change DLT_MPLS number.michele2008-12-221-2/+2
* dont have bpf.h expose the kernel ticks variable wherever it is includeing.dlg2008-11-261-4/+1
* Introduce bpf_mtap_ether(), which for the benefit of bpf listenersnaddy2008-11-091-1/+2
* this stupid per-arch SIZEOF_BPF_HDR define is really really stupid, butderaadt2008-06-291-2/+2
* bring in the mpe interface - for ``MPLS Provider Edge'' - this is a workpyr2008-05-061-1/+2
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-5/+13
* re-implement the bpf "filter drop" option that it actually works. thereyk2005-11-031-4/+4
* Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainpascoe2005-07-311-1/+3
* add support for BIOCGDLTLIST and BIOCSDLT, see bpf(4)reyk2005-01-071-1/+12
* knf cleanup, convert old k&r-style functions to ansi-style for areyk2004-12-171-28/+28
* Add a new "filter drop" flag to bpf and related ioclts.canacar2004-06-221-3/+5
* add DLT_PPP_ETHER DLT typebrad2004-05-161-1/+2
* - make the k field in struct bpf_insn unsigned, as promised in theotto2004-04-261-2/+2
* as seen in netbsd. crank bpf sizes to adapt to faster networks.tedu2004-02-061-2/+2
* Add locking and write filtering to bpf descriptors.canacar2003-10-221-1/+3
* add DLT_IEEE802_11; deraadt@ ok.fgsch2003-08-251-1/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Use official (from pcap people) link type for pflog.canacar2003-05-141-2/+3