summaryrefslogtreecommitdiffstats
path: root/share/man/man4/bpf.4
Commit message (Collapse)AuthorAgeFilesLines
* Add three new ioctl(2) commands for bpf(4).jkim2007-02-261-6/+40
| | | | | | | | | | | | | | | | | | | | | | - BIOCGDIRECTION and BIOCSDIRECTION get or set the setting determining whether incoming, outgoing, or all packets on the interface should be returned by BPF. Set to BPF_D_IN to see only incoming packets on the interface. Set to BPF_D_INOUT to see packets originating locally and remotely on the interface. Set to BPF_D_OUT to see only outgoing packets on the interface. This setting is initialized to BPF_D_INOUT by default. BIOCGSEESENT and BIOCSSEESENT are obsoleted by these but kept for backward compatibility. - BIOCFEEDBACK sets packet feedback mode. This allows injected packets to be fed back as input to the interface when output via the interface is successful. When BPF_D_INOUT direction is set, injected outgoing packet is not returned by BPF to avoid duplication. This flag is initialized to zero by default. Note that libpcap has been modified to support BPF_D_OUT direction for pcap_setdirection(3) and PCAP_D_OUT direction is functional now. Reviewed by: rwatson
* -mdoc sweep.ru2005-11-181-4/+12
|
* Add documentation for the BIOCLOCK and BIOCSETWF ioctl commands. Alsocsjp2005-08-231-1/+10
| | | | | | | modify the documentation for BIOCSETF to note that it sets the read filter. Pointed out by: simon
* Expand *n't contractions.ru2005-02-131-3/+3
|
* Sort sections.ru2005-01-211-27/+27
|
* (fast) ethernet -> (Fast) Ethernetbrueffer2004-12-211-1/+1
| | | | MFC after: 3 days
* Mechanically kill hard sentence breaks and double whitespaces.ru2004-07-031-108/+65
|
* Assorted markup, spelling, and grammar fixes.ru2004-06-161-1/+1
|
* Add a man page for the kernel part of bpf. I made some edits to thedwmalone2004-05-191-1/+2
| | | | | | | man page after Orla, so the mistakes are probably mine. Leave a note on the door welcoming the mdoc police. Submitted by: Orla McGann <orly@cnri.dit.ie>
* mdoc(7): Use the new feature of the .In macro.ru2003-09-081-7/+7
|
* Hiten's patchset for section four manpages, slightly edited by me.ru2003-06-281-43/+62
|
* Correct typo.dd2002-03-301-1/+1
| | | | | PR: 36544 Submitted by: dak@klemm.delta6.net
* mdoc(7) police: markup nit.ru2002-03-181-1/+3
|
* Add a bugs notice indicating that the SEESENT flag may behave incorrectlyrwatson2002-03-131-0/+5
| | | | | on interfaces with hardware loopback, and point-to-point interfaces (unclear why that is, may need to be tracked down).
* mdoc(7) police: s/BSD/.Bx/ where appropriate.ru2001-08-141-1/+3
|
* mdoc(7) police:ru2001-08-071-4/+2
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* bpf(4) hasn't used a static number of devices for over 2 years now, andjhb2001-07-191-5/+0
| | | | | | | | the SYNOPSIS hasn't had an example number of devices since rev 1.2 which was over 5 and a half years ago, so remove a sentence claiming that the example in the SYNOPSIS limited bpf to 16 devices. MFC after: 3 days
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.dd2001-07-091-2/+0
|
* Remove duplicate words.dd2001-06-241-1/+1
|
* Correct cross-references:sobomax2001-06-051-1/+1
| | | | | | | | | | | | ng_bpf.8 --> ng_bpf.4 ng_ether.8 --> ng_ether.4 ng_iface.8 --> ng_iface.4 ng_pppoe.8 --> ng_pppoe.4 ng_socket.8 --> ng_socket.4 ng_tty.8 --> ng_tty.4 ng_{type}.4 --> /dev/null MFC after: 1 week
* pseudo-device -> device in kernel config lines. Removed whitespace at EOL.schweikh2001-05-011-40/+40
| | | | Reviewed by: joerg, dd
* mdoc(7) police: split punctuation characters + misc fixes.ru2001-02-011-3/+4
|
* Prepare for mdoc(7)NG.ru2000-12-291-21/+15
|
* mdoc(7) police: do not split author names in the AUTHORS section.ru2000-11-221-0/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-4/+4
|
* Introduce a new bd_seesent flag to the BPF descriptor, indicating whether orrwatson2000-03-181-0/+8
| | | | | | | | | | | | | | | | not the current BPF device should report locally generated packets or not. This allows sniffing applications to see only packets that are not generated locally, which can be useful for debugging bridging problems, or other situations where MAC addresses are not sufficient to identify locally sourced packets. Default to true for this flag, so as to provide existing behavior by default. Introduce two new ioctls, BIOCGSEESENT and BIOCSSEESENT, which may be used to manipulate this flag from userland, given appropriate privilege. Modify bpf.4 to document these two new ioctl arguments. Reviewed by: asmodai
* Add a reference to ng_bpf(8).archie2000-01-251-1/+2
|
* mdoc(7)'fyphantom1999-10-301-8/+19
|
* Document the use of pseudo_AF_HDRCMPLT with BPF.msmith1999-10-151-0/+8
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Rename bpfilter to bpf.des1999-07-061-2/+2
|
* Fix typo: if_name -> ifr_namedanny1999-01-101-3/+3
| | | | Submitted by: Casper <casper@acc.am>
* Back out previous commit. The bpfilter -> bpf transition will have to be ades1998-11-031-2/+2
| | | | flag day unless we can hack config(8) to smooth things over.
* Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legaldes1998-11-031-2/+2
| | | | and will stick around for a while.
* Fix example in manual page.jkoshy1998-05-251-4/+4
| | | | | PR: 5443 Submitted by: AMAGAI Yoshiji <amagai@nue.org>
* .Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.charnier1998-03-121-4/+5
| | | | Use .An/.Aq.
* Expanded cross references.alex1998-01-021-2/+3
|
* Revert $FreeBSD$ back to $Id$peter1997-02-221-1/+1
|
* Update to reflect current include files.mpp1997-01-301-9/+10
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Fix minor typo. BIOSETIF -> BIOCSETIFnate1997-01-051-2/+2
|
* Update the list of include files listed in the manmpp1996-12-141-1/+3
| | | | | so that a program using the examples will actually compile. Closes PR# 2143.
* delete doubled words, e.g.: "the the" -> "the"wosch1996-10-051-1/+3
|
* Fix a bunch of spelling errors in a bunch of man pages.mpp1996-01-301-8/+8
|
* Translate to -mdoc.wollman1996-01-161-394/+427
|
* Correct reference to tcpdump. Someone should redo this page to usewollman1996-01-141-1/+1
| | | | mdoc macros.
* Added bpf(4) manual page from 1.1.5.dg1995-01-251-0/+685
OpenPOWER on IntegriCloud