summaryrefslogtreecommitdiff
path: root/share/man/man4/bpf.4
AgeCommit message (Collapse)Author
2006-03-25document BIOCGDIRFILT/BIOCSDIRFILT ioctlsDamien Miller
sync/sort the list of allowed ioctls under BIOCLOCK too
2005-11-03re-implement the bpf "filter drop" option that it actually works. theReyk Floeter
bpf FILDROP interface exists for about one year but the required interface to the drivers was missing - so it was useless. this new approach based on a design by henning@ uses a new mbuf flag to mark filtered packets and to drop them in the generic network stack input routines (like ether_input). for example; after some additional testing, this could be used by dhclient to filter everything except DHCP packets (track tech@ for a corresponding dhclient diff). the "filter dropped" packets won't reach the network stack. so it's probably some kind of a very basic application layer packet filter ;). ok canacar@, discussed with henning@ and others
2005-10-13comment out the "filter drop" option because it has never been fullyReyk Floeter
implemented and is not useable at all. ok henning@
2005-04-15- sync to reality w.r.t. available ioctls and their argumentsJared Yanovich
- tweak layout of ioctl section - other minor (mdoc, punctuation) fixes ok jmc
2005-01-08new sentence, new line;Jason McIntyre
2005-01-07add support for BIOCGDLTLIST and BIOCSDLT, see bpf(4)Reyk Floeter
ok canacar@, fgsch@, tested by some other people
2004-05-31document cloning of bpf devices. no need to change kernel config toCan Erkin Acar
add new bpf devices anymore. ok jmc, makrus, grange, deraadt.
2004-03-21Homogeneize config lines for pseudo-devices, and do not put fixed values.Miod Vallat
2004-03-13.DV -> .DvJason McIntyre
2003-10-22Add locking and write filtering to bpf descriptors.Can Erkin Acar
Locking prevents dangerous ioctls such as changing the interface and sending signals to be executed by an unprivileged process. A filter can also be applied to packets injected through a bpf descriptor. These features allow programs using bpf descriptors to safely drop/seperate privileges. ok frantzen@ henning@ mcbride@
2003-07-09- much simpler macrosJason McIntyre
- add missing .Sm off - remove extra .Pp's - sort postcript formatting problem - fix lists
2003-06-23better wording of FIONBIO behaviour;Jason McIntyre
work done by Otto Moerbeek.
2003-06-20correct what FIONBIO returns;Jason McIntyre
closes PR 2696; work done by Otto Moerbeek. also sorted the .Rs/.Re section.
2003-06-06- section reorderJason McIntyre
- some macro fixes - kill whitespace at EOL
2003-01-28typos; added white boldface to examplesJason McIntyre
ok deraadt@
2002-06-29the theChristian Weisgerber
2001-10-05Powered by @mantoya:Mike Pechkin
o) start new sentence on a new line; o) minor mdoc fixes; millert@ ok Tip of the day: www.mpechismazohist.com
2001-10-02change timeval to bpf_timeval; 32 bit in size, permitting much greater ↵Theo de Raadt
portability
2001-06-23spelling fixes and minor repairs almost entirely from jsyn@nthought.comPaul Janzen
2001-06-22o) remove unnecessary .Pp;Mike Pechkin
o) remove unnecessary .Nm args; o) closes .Bl; o) .Sh AUTHOR -> .Sh AUTHORS; o) sort SEE ALSO; o) better -mdoc style; o) typos; aaron@ ok.
2001-05-28add BIOC[GS]HDRCMPLT ioctl for BPF, to disable overwriting of link level ↵Dug Song
source address in forged frames. from NetBSD. art@ok
2001-03-26mdoc'ifying manpages is a really easy way to kill loads of time on the plane.Aaron Campbell
2001-01-29$OpenBSD$Niklas Hallqvist
2000-04-03Remove trailing whitespace.Aaron Campbell
1998-09-05more man page repairs; aaron@ug.cs.dal.caTheo de Raadt
1997-07-17fix XrTheo de Raadt
1997-03-26fix a bunch of errorsTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt