cvs commit: src/contrib/libpcap pcap-bpf.c src/share/man/man4 bpf.4 src/sys/net bpf.c bpf.h bpfdesc.h src/usr.bin/netstat bpf.c

Jung-uk Kim jkim at
Mon Feb 26 22:32:27 UTC 2007

On Monday 26 February 2007 05:24 pm, Jung-uk Kim wrote:
> jkim        2007-02-26 22:24:14 UTC
>   FreeBSD src repository
>   Modified files:
>     contrib/libpcap      pcap-bpf.c
>     share/man/man4       bpf.4
>     sys/net              bpf.c bpf.h bpfdesc.h
>     usr.bin/netstat      bpf.c
>   Log:
>   Add three new ioctl(2) commands for bpf(4).
>   - 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
>   Revision  Changes    Path
>   1.3       +16 -3     src/contrib/libpcap/pcap-bpf.c

This file was conveniently off the vendor branch. ;-) But I'd like to 
upstream the patch to make sure to get the change in the next import.  
Does anyone have access to libpcap cvs?


Jung-uk Kim

More information about the cvs-src mailing list