| Commit message (Expand) | Author | Age | Files | Lines |
* | Return partially filled buffer for non-blocking read(2) | jkim | 2010-02-20 | 1 | -6/+15 |
* | Remove unneeded blank line from bpf_drvinit(). | rwatson | 2009-10-23 | 1 | -1/+0 |
* | Use C99 initialization for struct filterops. | rwatson | 2009-09-12 | 1 | -2/+5 |
* | Always embed pointer to BPF JIT function in BPF descriptor | jkim | 2009-08-12 | 1 | -6/+12 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | rwatson | 2009-08-01 | 1 | -1/+1 |
* | Implement the -z (zero counters) option for the various bpf counters. | csjp | 2009-06-19 | 1 | -1/+45 |
* | Add explicit includes for jail.h to the files that need them and | bz | 2009-06-17 | 1 | -0/+1 |
* | Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Use | kib | 2009-06-10 | 1 | -1/+1 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | rwatson | 2009-06-05 | 1 | -1/+0 |
* | rev bpf attach/detach event api to include the dlt | sam | 2009-05-25 | 1 | -2/+2 |
* | add bpf_track eventhandler for monitoring bpf taps attached/detached | sam | 2009-05-18 | 1 | -0/+4 |
* | Change the curvnet variable from a global const struct vnet *, | zec | 2009-05-05 | 1 | -2/+2 |
* | Disable zerocopy by default for now. It's causing some problems in pcap | csjp | 2009-03-10 | 1 | -1/+1 |
* | When resetting a BPF descriptor, properly check that zero-copy buffers | rwatson | 2009-03-07 | 1 | -5/+11 |
* | Mark the bpf stats sysctl as being mpsafe. We do not require | csjp | 2009-03-07 | 1 | -1/+1 |
* | Switch the default buffer mode in bpf(4) to zero-copy buffers. | csjp | 2009-03-02 | 1 | -1/+1 |
* | Merge more of currently non-functional (i.e. resolving to | zec | 2008-11-26 | 1 | -0/+7 |
* | Retire the MALLOC and FREE macros. They are an abomination unto style(9). | des | 2008-10-23 | 1 | -1/+1 |
* | Make bpf_maxinsns visible from ng_bpf.c. | jkim | 2008-08-29 | 1 | -1/+1 |
* | Change bpf(4) to use the cdevpriv API. | ed | 2008-08-13 | 1 | -80/+62 |
* | Annotate why we do not call BPF_CHECK_DIRECTION() in this tapping routine. | csjp | 2008-08-01 | 1 | -0/+6 |
* | Allow injecting big packets via bpf(4) up to min(MTU, 16K-byte). | jkim | 2008-07-14 | 1 | -3/+9 |
* | Add a new ioctl for changing the read filter (BIOCSETFNR). This is | dwmalone | 2008-07-07 | 1 | -4/+8 |
* | Make sure we are clearing the ZBUF_FLAG_IMMUTABLE any time a free buffer | csjp | 2008-07-05 | 1 | -0/+25 |
* | Set D_TRACKCLOSE to avoid a race in devfs that could lead to orphaned bpf | jhb | 2008-05-09 | 1 | -0/+1 |
* | Check packet directions more properly instead of just checking received | jkim | 2008-04-28 | 1 | -5/+5 |
* | Revert the previous commit and use M_PROMISC flag instead. | jkim | 2008-04-15 | 1 | -8/+17 |
* | Remove M_SKIP_FIREWALL abuse and add more appropriate check. | jkim | 2008-04-15 | 1 | -20/+11 |
* | Maintain and observe a ZBUF_FLAG_IMMUTABLE flag on zero-copy BPF | rwatson | 2008-04-07 | 1 | -10/+50 |
* | Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. | ru | 2008-03-25 | 1 | -7/+4 |
* | Check for a NULL free buffer pointer in BPF before invoking | rwatson | 2008-03-25 | 1 | -1/+1 |
* | Introduce support for zero-copy BPF buffering, which reduces the | csjp | 2008-03-24 | 1 | -109/+313 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | rwatson | 2008-03-16 | 1 | -1/+1 |
* | Add comment that bpfread() has multi-threading issues. | rwatson | 2008-02-02 | 1 | -1/+4 |
* | Use __FBSDID() in the kernel BPF implementation. | rwatson | 2007-12-25 | 1 | -2/+3 |
* | Remove trailing whitespace from lines in BPF. | rwatson | 2007-12-23 | 1 | -3/+3 |
* | Merge first in a series of TrustedBSD MAC Framework KPI changes | rwatson | 2007-10-24 | 1 | -8/+8 |
* | Make sure that we refresh the PID on read(2) and write(2) operations. | csjp | 2007-10-12 | 1 | -0/+2 |
* | Check for multicast destination on bpf injected packets and update the M_*CAST | thompsa | 2007-09-10 | 1 | -4/+19 |
* | Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which | rwatson | 2007-08-06 | 1 | -10/+2 |
* | Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and remove | rwatson | 2007-07-28 | 1 | -1/+1 |
* | Silence some gcc 4 warnings. It is expected that the bpf_movein() routine | csjp | 2007-06-17 | 1 | -0/+2 |
* | - Conditionally pickup Giant around the network interface | csjp | 2007-06-15 | 1 | -3/+4 |
* | Add three new ioctl(2) commands for bpf(4). | jkim | 2007-02-26 | 1 | -31/+88 |
* | Remove slightly dubious comment; add descriptive strings for several | rwatson | 2007-01-28 | 1 | -5/+2 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | rwatson | 2006-11-06 | 1 | -1/+2 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | rwatson | 2006-10-22 | 1 | -1/+2 |
* | Since bpf_allocbufs() uses malloc() with M_WAITOK, don't check return | rwatson | 2006-08-09 | 1 | -16/+9 |
* | add support for 802.11 packet injection via bpf | sam | 2006-07-26 | 1 | -0/+31 |
* | Rather than calling mircotime() in catchpacket(), make catchpacket() | dwmalone | 2006-07-24 | 1 | -6/+30 |