summaryrefslogtreecommitdiffstats
path: root/sys/net/bpf.c
Commit message (Expand)AuthorAgeFilesLines
* Consumers of bpfdetach() expect it to remove all bpf_if structs from thelstewart2012-01-101-22/+31
* Revert r228986 until it can be reworked to avoid panicing the kernel when thelstewart2011-12-311-183/+71
* - Introduce the net.bpf.tscfg sysctl tree and associated code so as to make onelstewart2011-12-301-71/+183
* Revert r227778 in preparation for committing reworked patches in its place.lstewart2011-11-291-143/+11
* - When feed-forward clock support is compiled in, change the BPF header tolstewart2011-11-211-11/+143
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Fix a deficiency in the selinfo interface:attilio2011-08-251-1/+1
* Fix a typo in a comment.jkim2010-09-161-1/+1
* Implement flexible BPF timestamping framework.jkim2010-06-151-58/+205
* MFP4: @177254bz2010-04-271-3/+8
* Provide compat32 shims for bpf(4), except zero-copy facilities.kib2010-04-251-3/+165
* Check the pointer to JIT binary filter before its de-allocation.jkim2010-03-291-3/+4
* Fix a style(9) nit.jkim2010-03-121-2/+1
* Tidy up callout for select(2) and read timeout.jkim2010-03-121-3/+6
* Return partially filled buffer for non-blocking read(2)jkim2010-02-201-6/+15
* Remove unneeded blank line from bpf_drvinit().rwatson2009-10-231-1/+0
* Use C99 initialization for struct filterops.rwatson2009-09-121-2/+5
* Always embed pointer to BPF JIT function in BPF descriptorjkim2009-08-121-6/+12
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Implement the -z (zero counters) option for the various bpf counters.csjp2009-06-191-1/+45
* Add explicit includes for jail.h to the files that need them andbz2009-06-171-0/+1
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Usekib2009-06-101-1/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* rev bpf attach/detach event api to include the dltsam2009-05-251-2/+2
* add bpf_track eventhandler for monitoring bpf taps attached/detachedsam2009-05-181-0/+4
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-2/+2
* Disable zerocopy by default for now. It's causing some problems in pcapcsjp2009-03-101-1/+1
* When resetting a BPF descriptor, properly check that zero-copy buffersrwatson2009-03-071-5/+11
* Mark the bpf stats sysctl as being mpsafe. We do not requirecsjp2009-03-071-1/+1
* Switch the default buffer mode in bpf(4) to zero-copy buffers.csjp2009-03-021-1/+1
* Merge more of currently non-functional (i.e. resolving tozec2008-11-261-0/+7
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-1/+1
* Make bpf_maxinsns visible from ng_bpf.c.jkim2008-08-291-1/+1
* Change bpf(4) to use the cdevpriv API.ed2008-08-131-80/+62
* Annotate why we do not call BPF_CHECK_DIRECTION() in this tapping routine.csjp2008-08-011-0/+6
* Allow injecting big packets via bpf(4) up to min(MTU, 16K-byte).jkim2008-07-141-3/+9
* Add a new ioctl for changing the read filter (BIOCSETFNR). This isdwmalone2008-07-071-4/+8
* Make sure we are clearing the ZBUF_FLAG_IMMUTABLE any time a free buffercsjp2008-07-051-0/+25
* Set D_TRACKCLOSE to avoid a race in devfs that could lead to orphaned bpfjhb2008-05-091-0/+1
* Check packet directions more properly instead of just checking receivedjkim2008-04-281-5/+5
* Revert the previous commit and use M_PROMISC flag instead.jkim2008-04-151-8/+17
* Remove M_SKIP_FIREWALL abuse and add more appropriate check.jkim2008-04-151-20/+11
* Maintain and observe a ZBUF_FLAG_IMMUTABLE flag on zero-copy BPFrwatson2008-04-071-10/+50
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-7/+4
* Check for a NULL free buffer pointer in BPF before invokingrwatson2008-03-251-1/+1
* Introduce support for zero-copy BPF buffering, which reduces thecsjp2008-03-241-109/+313
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Add comment that bpfread() has multi-threading issues.rwatson2008-02-021-1/+4
* Use __FBSDID() in the kernel BPF implementation.rwatson2007-12-251-2/+3
* Remove trailing whitespace from lines in BPF.rwatson2007-12-231-3/+3
OpenPOWER on IntegriCloud