aboutsummaryrefslogtreecommitdiff
path: root/sys/net/bpf_filter.c
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-5/+5
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Implement BPF_MOD and BPF_XOR instructions.Jung-uk Kim2016-10-211-3/+22
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-4/+4
* Include strings.h so that bpf_filter.c can be built in userland.Julio Merino2014-03-191-0/+3
* Clear the filter memory area before using it. Leaving it uninitialized mayMark Peek2011-07-141-0/+2
* Fix the last missing parentheses for a return statement in bpf_filter.c.Jung-uk Kim2008-08-291-1/+1
* More convergence towards style(9).Jung-uk Kim2008-08-291-32/+27
* - Directly match code wherever possible instead of using macros.Jung-uk Kim2008-08-291-11/+14
* Simplify jump instruction range checks.Jung-uk Kim2008-08-291-7/+6
* Check invalid BPF codes from bpf_validate(9).Jung-uk Kim2008-08-281-1/+26
* Validate scratch memory addresses for BPF_STX and BPF_LDX|BPF_MEM.Jung-uk Kim2008-08-281-1/+3
* Make sys/net/bpf_filter.c build cleanly on user land.Jung-uk Kim2008-08-261-1/+3
* Improve convergence of bpf_filter.c toward style(9).Robert Watson2008-03-091-40/+29
* Use __FBSDID() in the kernel BPF implementation.Robert Watson2007-12-251-2/+3
* Make the type of the memory used by the BPF filter unsigned, so itDavid Malone2007-09-131-1/+1
* Avoid unwanted sign extension of indexed byte load in bpf code.David Malone2006-05-281-2/+2
* Correctly check the filter length. I committed the wrong version.Jung-uk Kim2006-01-031-1/+6
* - Explicitly validate an empty filter to match bpf_filter() comment[1].Jung-uk Kim2006-01-031-1/+1
* Do not accept an empty bpf program.Jung-uk Kim2005-12-081-0/+3
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Turn on BPF_ALIGN for all non-i386 platforms, instead of having anPeter Wemm2002-07-051-1/+1
* Remove __P.Alfred Perlstein2002-03-191-2/+2
* sparc64 needs the same alignment fixes that ia64 and alpha need.Jake Burkholder2001-12-291-1/+1
* Add ia64 to the list of machines which don't do unaligned reads.Doug Rabson2001-10-051-1/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-11/+11
* Add 'const' to the bpf_filter() and bpf_validate() prototypes.Archie Cobbs1999-12-021-5/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Quick fix for breakage of bounds checking in rev.1.12. Only oneBruce Evans1999-07-041-2/+2
* Break long lines that I introduced in a previous commit.Eivind Eklund1999-04-111-4/+7
* Propagate unsignedness to all variants of 'k', and reorganize theEivind Eklund1998-12-071-24/+38
* Remove guard for < 0 on an unsigned variable.Eivind Eklund1998-12-071-2/+2
* * Use explicitly sized types for grovelling around inside packets.Doug Rabson1998-10-311-21/+21
* Removed unused #includes.Bruce Evans1997-08-021-3/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-021-1/+4
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-18/+18
* Patch from Greg Ansley:David Greenman1995-04-011-5/+5
* Added $Id$David Greenman1994-08-021-2/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-5/+2
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+548