aboutsummaryrefslogtreecommitdiff
path: root/sys/net/bpf.c
Commit message (Expand)AuthorAgeFilesLines
* Make bpf's read timeout feature work more correctly withJohn Polstra2001-12-141-6/+53
* - M_ZERO already sets bif_dlist to zero; there is no need toAndrew R. Reiter2001-11-181-1/+0
* Record the fact that revision 1.39 corresponded to CSRG revision 8.4,Ruslan Ermilov2001-10-171-1/+1
* Malloc mutexes pre-zero'd as random garbage (including 0xdeadcode) myJohn Baldwin2001-10-101-1/+1
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-9/+9
* Correct the comment about bpfattach() to match reality.Dima Dorfman2001-08-231-3/+4
* Fix bpf devices so select() recognizes that they are always writable.Garance A Drosehn2001-04-041-5/+8
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* o Remove unnecessary jail() check in bpfopen() -- we limit device accessRobert Watson2001-02-211-3/+0
* Add mutexes to the entire bpf subsystem to make it MPSAFE.Jonathan Lemon2001-02-161-160/+88
* Supply a stub bpf_validate() (always returning false - the script is notPeter Wemm2001-01-291-4/+13
* Small fix for bpf compat:Bosko Milekic2000-12-271-1/+1
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.Bosko Milekic2000-12-211-2/+2
* Fix bug: a read() on a bpf device which was in non-blocking modeJohn Polstra2000-12-171-5/+6
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Staticize some malloc M_ instances.Poul-Henning Kamp2000-12-081-1/+1
* Fix an order of operations buglet. ! has higher precedence than &. ThisJohn Baldwin2000-11-031-1/+1
* Don't make_dev() in bpfopen() unless we need to.Poul-Henning Kamp2000-10-091-2/+3
* Rename lminor() to dev2unit(). This function gives a linear unit numberPoul-Henning Kamp2000-09-191-3/+5
* Call bpfattach() correctly from if_ppp.cBrian Somers2000-09-161-0/+5
* Avoid the modules madness I inadvertently introduced by making thePoul-Henning Kamp2000-09-021-13/+2
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)Poul-Henning Kamp2000-08-201-0/+32
* Don't panic if ifpromisc() returnes ENXIO, it's probably just an pccardPoul-Henning Kamp2000-06-011-2/+7
* Add a bpfdetach() stub routine to bpf.c. Without this, you'll get anBill Paul2000-04-271-0/+6
* The advent of if_detach, allowing interface removal at runtime, makes itRobert Watson2000-03-191-0/+63
* Introduce a new bd_seesent flag to the BPF descriptor, indicating whether orRobert Watson2000-03-181-0/+19
* |The hard limit for the BPF buffer size is 32KB, which appears too lowPoul-Henning Kamp2000-01-151-2/+5
* Make the stub routines have the same prototypes as the real bpfJulian Elischer1999-12-031-1/+1
* Fix bug in BIOCGETIF ioctl() where it would return a bogus interfaceArchie Cobbs1999-11-031-24/+8
* Implement pseudo_AF_HDRCMPLT, which controls the state of the 'headerMike Smith1999-10-151-0/+19
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Give BPF the "almost-clone" update. If you need more of them, makePoul-Henning Kamp1999-08-151-78/+31
* Rename bpfilter to bpf.Dag-Erling Smørgrav1999-07-061-9/+9
* Simplify cdevsw registration.Poul-Henning Kamp1999-05-311-4/+2
* This commit should be a extensive NO-OP:Poul-Henning Kamp1999-05-301-5/+22
* This Implements the mumbled about "Jail" feature.Poul-Henning Kamp1999-04-281-3/+6
* Allow loadable interface drivers with BPF support to be loaded into a kernelMike Smith1999-04-281-3/+42
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-3/+1
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-14/+17
* Check the timeval passed to BIOCSRTIMEOUT with itimerfix. Use tvtohz()Alexander Langer1998-10-081-8/+9
* The length argument for bcopy is a size_t, not u_int. AdjustAlexander Langer1998-10-041-5/+5
* Support hz > 1000 (Alpha) in BIOCSRTIMEOUT.Alexander Langer1998-10-041-10/+5
* Implement DLT_RAW from libpcapAndrey A. Chernov1998-08-181-1/+2
* update ATM driver. (base version: midway.c 1.67 --> 1.68)Kenjiro Cho1998-07-291-1/+13
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Don't depend on "implicit int" or bloat the data section in theBruce Evans1998-02-201-2/+2
* Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.Eivind Eklund1998-01-241-1/+4