summaryrefslogtreecommitdiffstats
path: root/sys/net/bpf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use DLT_LOOP for all tunneling interfaces.yasuoka2012-04-141-2/+4
* bpf devices behave similar to raw sockets and never block on write,guenther2012-01-161-15/+20
* kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm2011-07-021-2/+2
* in bpf_movein(), range-check mbuf size against MCLBYTES beforederaadt2011-01-041-3/+3
* pflog overhaulhenning2010-09-211-1/+45
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-2/+1
* Set the rdomain in bpfwrite() to the interface rdomain so that bpf senderclaudio2009-10-261-1/+3
* Properly reference count bpf descriptors when using kqueue.canacar2009-09-211-1/+3
* de-inline a function which gains absolutely no benefit at all from itderaadt2009-09-071-3/+3
* dont have bpf.h expose the kernel ticks variable wherever it is includeing.dlg2008-11-261-1/+4
* Introduce bpf_mtap_ether(), which for the benefit of bpf listenersnaddy2008-11-091-1/+50
* remove dead stores and newly created unused variables.chl2008-09-171-2/+1
* Prevent USB network devices to generate a page fault trap when detachedmglocker2008-01-251-1/+10
* malloc sweep:henning2007-09-151-3/+2
* Back out the tracking of procs in struct selinfo. There's one seriousart2007-07-251-1/+3
* Kill the horrible hack of storing the pid in struct selinfo.art2007-03-241-3/+1
* Make sure a bpf device can only be opened once.canacar2007-03-041-20/+3
* get rid of arc network support. we have no users of it so this is deaddlg2006-07-181-7/+1
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-9/+27
* With the exception of two other small uncommited diffs this movesbrad2006-03-041-16/+16
* re-implement the bpf "filter drop" option that it actually works. thereyk2005-11-031-11/+10
* Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainpascoe2005-07-311-1/+45
* send raw 802.11 frames with bpf(4) using the IEEE802_11 orreyk2005-04-201-1/+17
* the linktype (DLT) should always be of type u_int.reyk2005-04-201-4/+4
* add support for BIOCGDLTLIST and BIOCSDLT, see bpf(4)reyk2005-01-071-1/+84
* knf cleanup, convert old k&r-style functions to ansi-style for areyk2004-12-171-91/+39
* sizeof(struct ether_header) -> ETHER_HDR_LENbrad2004-10-091-2/+2
* - remove EVFILT_WRITE in bpfkqfilter() switch case, handledbrad2004-09-231-10/+7
* Return the most common data link type instead of the first match for anclaudio2004-09-121-4/+11
* Unbreak previous commit ok markus@canacar2004-06-221-7/+9
* Add a new "filter drop" flag to bpf and related ioclts.canacar2004-06-221-6/+25
* move the IFF_UP check to bpfwrite; ok canacar@markus2004-06-211-5/+4
* remove the broken auto-append-'0' code; ok canacar, deraadt, thierrymarkus2004-05-311-26/+2
* bpf device cloning.grange2004-05-281-34/+69
* Return buffered packets when reading from a bpf descriptor and thecanacar2004-05-251-5/+13
* reference count bpf descriptors to protect against disappearing interfacescanacar2004-05-081-9/+24
* sysctl knob for bpf tunables. some tips from canacar@tedu2004-02-241-1/+37
* as seen in netbsd. crank bpf sizes to adapt to faster networks.tedu2004-02-061-4/+5
* de-register. deraadt okitojun2003-12-101-32/+32
* Fix write filter blocking when no filter was set. Fixescanacar2003-10-241-6/+6
* Add locking and write filtering to bpf descriptors.canacar2003-10-221-20/+77
* bpf support for atm cards; from jason@ackley.netderaadt2003-10-041-2/+12
* Replace select backends with poll backends. selscan() and pollscan()millert2003-09-231-26/+18
* avoid stack smash on FDDI case. found by kernel propolice.itojun2003-07-291-5/+7
* Do not panic on no memory available when allocating bufs, pass ENOBUFShenning2003-06-181-3/+9
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* When using bpf(4) in immediate mode, and using kevent(2) to receiveart2003-04-011-8/+9
* kqueue support for bpf; okay markus@provos2002-06-061-1/+61
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-3/+3
* First round of __P removal in sysmillert2002-03-141-13/+13