Bug 217221

Summary: contrib/libpcap installs internal header files in /usr/include
Product: Base System Reporter: Ben Woods <woodsb02>
Component: miscAssignee: Xin LI <delphij>
Status: Closed FIXED    
Severity: Affects Only Me CC: delphij, guy
Priority: ---    
Version: CURRENT   
Hardware: Any   
OS: Any   
URL: https://github.com/the-tcpdump-group/libpcap/issues/560
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217219

Description Ben Woods freebsd_committer freebsd_triage 2017-02-19 06:14:06 UTC
contrib/libpcap installs *libpcap-internal* header files, pcap-int.h, as a system header file in /usr/include.

This does not discourage programmers from including pcap-int.h and potentially depending on internals that are not only subject to change from release to release but that have changed *quite* a bit over time.

That header file pcap-int.h has in fact changed to include another *libpcap-internal* header file, portability.h, which is not installed by contrib/libpcap. The result is that any programs which do include pcap-int.h will now fail to build as they cannot find portability.h.
https://github.com/the-tcpdump-group/libpcap/commit/7cc3ed6dd1a3389fc64f0d2f7832dff4a5f05bcb

This was discovered by the port sysutils/pftop includes pcap-int.h, and now fails to build since the import of libpcap 1.8.1 in this commit:
https://svnweb.freebsd.org/base?view=revision&revision=313695
Comment 1 Ben Woods freebsd_committer freebsd_triage 2017-02-19 06:16:46 UTC
According to the upstream libpcap team, FreeBSD should either stop installing pcap-int.h, or if it is required then also install portability.h.
https://github.com/the-tcpdump-group/libpcap/issues/560
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-03-07 16:07:11 UTC
A commit references this bug:

Author: delphij
Date: Tue Mar  7 16:06:53 UTC 2017
New revision: 314863
URL: https://svnweb.freebsd.org/changeset/base/314863

Log:
  Stop installing pcap-int.h, which is the internal interface for libpcap.

  Reference:	https://github.com/the-tcpdump-group/libpcap/issues/560
  PR:		217221

Changes:
  head/ObsoleteFiles.inc
  head/lib/libpcap/Makefile
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-03-07 16:10:15 UTC
A commit references this bug:

Author: delphij
Date: Tue Mar  7 16:09:37 UTC 2017
New revision: 314865
URL: https://svnweb.freebsd.org/changeset/base/314865

Log:
  Bump __FreeBSD_version for removal of pcap-int.h.

  PR:		217221

Changes:
  head/sys/sys/param.h
Comment 4 commit-hook freebsd_committer freebsd_triage 2017-05-31 05:22:04 UTC
A commit references this bug:

Author: delphij
Date: Wed May 31 05:21:00 UTC 2017
New revision: 319279
URL: https://svnweb.freebsd.org/changeset/base/319279

Log:
  MFC r313695, r313760, r314769, r314863, r314865, r316125

  r313695:
  MFV r313676: libpcap 1.8.1

  r313760:
  MFV r313759: license change for a few headers (4 clause BSD to 3 clause BSD).

  X-MFC-with:	r313695

  r314769:
  Remove compatibility with old libpcap.

  Differential Revision:	https://reviews.freebsd.org/D9606

  r314863:
  Stop installing pcap-int.h, which is the internal interface for libpcap.

  Reference:	https://github.com/the-tcpdump-group/libpcap/issues/560
  PR:		217221

  r314865:
  Bump __FreeBSD_version for removal of pcap-int.h.

  PR:		217221

  r316125:
  MFV r316124: Fix build when WITHOUT_INET6.

  Reported by:	Randy Westlund <rwestlun gmail com>

Changes:
_U  stable/11/
  stable/11/ObsoleteFiles.inc
  stable/11/contrib/libpcap/CHANGES
  stable/11/contrib/libpcap/CREDITS
  stable/11/contrib/libpcap/INSTALL.txt
  stable/11/contrib/libpcap/LICENSE
  stable/11/contrib/libpcap/Makefile-devel-adds
  stable/11/contrib/libpcap/Makefile.in
  stable/11/contrib/libpcap/README
  stable/11/contrib/libpcap/TODO
  stable/11/contrib/libpcap/VERSION
  stable/11/contrib/libpcap/bpf/net/bpf_filter.c
  stable/11/contrib/libpcap/bpf_dump.c
  stable/11/contrib/libpcap/bpf_image.c
  stable/11/contrib/libpcap/config/
  stable/11/contrib/libpcap/config.guess
  stable/11/contrib/libpcap/config.h.in
  stable/11/contrib/libpcap/config.sub
  stable/11/contrib/libpcap/configure
  stable/11/contrib/libpcap/configure.ac
  stable/11/contrib/libpcap/configure.in
  stable/11/contrib/libpcap/dlpisubs.c
  stable/11/contrib/libpcap/etherent.c
  stable/11/contrib/libpcap/ethertype.h
  stable/11/contrib/libpcap/extract.h
  stable/11/contrib/libpcap/fad-getad.c
  stable/11/contrib/libpcap/fad-gifc.c
  stable/11/contrib/libpcap/fad-glifc.c
  stable/11/contrib/libpcap/fad-helpers.c
  stable/11/contrib/libpcap/fad-sita.c
  stable/11/contrib/libpcap/gen_version_c.sh
  stable/11/contrib/libpcap/gen_version_header.sh
  stable/11/contrib/libpcap/gencode.c
  stable/11/contrib/libpcap/gencode.h
  stable/11/contrib/libpcap/grammar.y
  stable/11/contrib/libpcap/inet.c
  stable/11/contrib/libpcap/install-sh
  stable/11/contrib/libpcap/lbl/os-aix7.h
  stable/11/contrib/libpcap/lbl/os-osf4.h
  stable/11/contrib/libpcap/lbl/os-osf5.h
  stable/11/contrib/libpcap/lbl/os-solaris2.h
  stable/11/contrib/libpcap/lbl/os-sunos4.h
  stable/11/contrib/libpcap/lbl/os-ultrix4.h
  stable/11/contrib/libpcap/missing/getopt.c
  stable/11/contrib/libpcap/missing/getopt.h
  stable/11/contrib/libpcap/missing/snprintf.c
  stable/11/contrib/libpcap/missing/strtok_r.c
  stable/11/contrib/libpcap/missing/win_snprintf.c
  stable/11/contrib/libpcap/mkdep
  stable/11/contrib/libpcap/nametoaddr.c
  stable/11/contrib/libpcap/nametoaddr.h
  stable/11/contrib/libpcap/optimize.c
  stable/11/contrib/libpcap/pcap/bluetooth.h
  stable/11/contrib/libpcap/pcap/bpf.h
  stable/11/contrib/libpcap/pcap/can_socketcan.h
  stable/11/contrib/libpcap/pcap/dlt.h
  stable/11/contrib/libpcap/pcap/export-defs.h
  stable/11/contrib/libpcap/pcap/namedb.h
  stable/11/contrib/libpcap/pcap/nflog.h
  stable/11/contrib/libpcap/pcap/pcap.h
  stable/11/contrib/libpcap/pcap/sll.h
  stable/11/contrib/libpcap/pcap/usb.h
  stable/11/contrib/libpcap/pcap-bpf.c
  stable/11/contrib/libpcap/pcap-bpf.h
  stable/11/contrib/libpcap/pcap-bt-linux.c
  stable/11/contrib/libpcap/pcap-bt-linux.h
  stable/11/contrib/libpcap/pcap-bt-monitor-linux.c
  stable/11/contrib/libpcap/pcap-can-linux.c
  stable/11/contrib/libpcap/pcap-can-linux.h
  stable/11/contrib/libpcap/pcap-canusb-linux.c
  stable/11/contrib/libpcap/pcap-canusb-linux.h
  stable/11/contrib/libpcap/pcap-common.c
  stable/11/contrib/libpcap/pcap-config.1
  stable/11/contrib/libpcap/pcap-dag.c
  stable/11/contrib/libpcap/pcap-dag.h
  stable/11/contrib/libpcap/pcap-dbus.c
  stable/11/contrib/libpcap/pcap-dlpi.c
  stable/11/contrib/libpcap/pcap-dos.c
  stable/11/contrib/libpcap/pcap-dos.h
  stable/11/contrib/libpcap/pcap-filter.manmisc.in
  stable/11/contrib/libpcap/pcap-int.h
  stable/11/contrib/libpcap/pcap-libdlpi.c
  stable/11/contrib/libpcap/pcap-linktype.manmisc.in
  stable/11/contrib/libpcap/pcap-linux.c
  stable/11/contrib/libpcap/pcap-netfilter-linux.c
  stable/11/contrib/libpcap/pcap-netfilter-linux.h
  stable/11/contrib/libpcap/pcap-new.c
  stable/11/contrib/libpcap/pcap-nit.c
  stable/11/contrib/libpcap/pcap-null.c
  stable/11/contrib/libpcap/pcap-pf.c
  stable/11/contrib/libpcap/pcap-rpcap.c
  stable/11/contrib/libpcap/pcap-rpcap.h
  stable/11/contrib/libpcap/pcap-savefile.manfile.in
  stable/11/contrib/libpcap/pcap-septel.c
  stable/11/contrib/libpcap/pcap-sita.c
  stable/11/contrib/libpcap/pcap-snf.c
  stable/11/contrib/libpcap/pcap-snit.c
  stable/11/contrib/libpcap/pcap-snoop.c
  stable/11/contrib/libpcap/pcap-stdinc.h
  stable/11/contrib/libpcap/pcap-tc.c
  stable/11/contrib/libpcap/pcap-tc.h
  stable/11/contrib/libpcap/pcap-tstamp.manmisc.in
  stable/11/contrib/libpcap/pcap-usb-linux.c
  stable/11/contrib/libpcap/pcap-usb-linux.h
  stable/11/contrib/libpcap/pcap-win32.c
  stable/11/contrib/libpcap/pcap.3pcap.in
  stable/11/contrib/libpcap/pcap.c
  stable/11/contrib/libpcap/pcap_activate.3pcap
  stable/11/contrib/libpcap/pcap_breakloop.3pcap
  stable/11/contrib/libpcap/pcap_can_set_rfmon.3pcap
  stable/11/contrib/libpcap/pcap_close.3pcap
  stable/11/contrib/libpcap/pcap_compile.3pcap.in
  stable/11/contrib/libpcap/pcap_create.3pcap
  stable/11/contrib/libpcap/pcap_datalink.3pcap.in
  stable/11/contrib/libpcap/pcap_datalink_name_to_val.3pcap
  stable/11/contrib/libpcap/pcap_datalink_val_to_name.3pcap
  stable/11/contrib/libpcap/pcap_dump.3pcap
  stable/11/contrib/libpcap/pcap_dump_close.3pcap
  stable/11/contrib/libpcap/pcap_dump_file.3pcap
  stable/11/contrib/libpcap/pcap_dump_flush.3pcap
  stable/11/contrib/libpcap/pcap_dump_ftell.3pcap
  stable/11/contrib/libpcap/pcap_dump_open.3pcap.in
  stable/11/contrib/libpcap/pcap_file.3pcap
  stable/11/contrib/libpcap/pcap_fileno.3pcap
  stable/11/contrib/libpcap/pcap_findalldevs.3pcap
  stable/11/contrib/libpcap/pcap_freecode.3pcap
  stable/11/contrib/libpcap/pcap_get_selectable_fd.3pcap
  stable/11/contrib/libpcap/pcap_get_tstamp_precision.3pcap.in
  stable/11/contrib/libpcap/pcap_geterr.3pcap
  stable/11/contrib/libpcap/pcap_inject.3pcap
  stable/11/contrib/libpcap/pcap_is_swapped.3pcap
  stable/11/contrib/libpcap/pcap_lib_version.3pcap
  stable/11/contrib/libpcap/pcap_list_datalinks.3pcap.in
  stable/11/contrib/libpcap/pcap_list_tstamp_types.3pcap.in
  stable/11/contrib/libpcap/pcap_lookupdev.3pcap
  stable/11/contrib/libpcap/pcap_lookupnet.3pcap
  stable/11/contrib/libpcap/pcap_loop.3pcap
  stable/11/contrib/libpcap/pcap_major_version.3pcap
  stable/11/contrib/libpcap/pcap_next_ex.3pcap
  stable/11/contrib/libpcap/pcap_offline_filter.3pcap
  stable/11/contrib/libpcap/pcap_open_dead.3pcap.in
  stable/11/contrib/libpcap/pcap_open_live.3pcap
  stable/11/contrib/libpcap/pcap_open_offline.3pcap.in
  stable/11/contrib/libpcap/pcap_set_buffer_size.3pcap
  stable/11/contrib/libpcap/pcap_set_datalink.3pcap
  stable/11/contrib/libpcap/pcap_set_immediate_mode.3pcap
  stable/11/contrib/libpcap/pcap_set_promisc.3pcap
  stable/11/contrib/libpcap/pcap_set_rfmon.3pcap
  stable/11/contrib/libpcap/pcap_set_snaplen.3pcap
  stable/11/contrib/libpcap/pcap_set_timeout.3pcap
  stable/11/contrib/libpcap/pcap_set_tstamp_precision.3pcap.in
  stable/11/contrib/libpcap/pcap_set_tstamp_type.3pcap.in
  stable/11/contrib/libpcap/pcap_setdirection.3pcap
  stable/11/contrib/libpcap/pcap_setfilter.3pcap
  stable/11/contrib/libpcap/pcap_setnonblock.3pcap
  stable/11/contrib/libpcap/pcap_snapshot.3pcap
  stable/11/contrib/libpcap/pcap_stats.3pcap
  stable/11/contrib/libpcap/pcap_statustostr.3pcap
  stable/11/contrib/libpcap/pcap_strerror.3pcap
  stable/11/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap
  stable/11/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap
  stable/11/contrib/libpcap/pcap_version.h.in
  stable/11/contrib/libpcap/portability.h
  stable/11/contrib/libpcap/remote-ext.h
  stable/11/contrib/libpcap/runlex.sh
  stable/11/contrib/libpcap/savefile.c
  stable/11/contrib/libpcap/scanner.l
  stable/11/contrib/libpcap/sf-pcap-ng.c
  stable/11/contrib/libpcap/sf-pcap.c
  stable/11/contrib/libpcap/sockutils.c
  stable/11/contrib/libpcap/sockutils.h
  stable/11/contrib/libpcap/tests/can_set_rfmon_test.c
  stable/11/contrib/libpcap/tests/capturetest.c
  stable/11/contrib/libpcap/tests/filtertest.c
  stable/11/contrib/libpcap/tests/findalldevstest.c
  stable/11/contrib/libpcap/tests/opentest.c
  stable/11/contrib/libpcap/tests/reactivatetest.c
  stable/11/contrib/libpcap/tests/selpolltest.c
  stable/11/contrib/libpcap/tests/valgrindtest.c
  stable/11/lib/libpcap/Makefile
  stable/11/lib/libpcap/config.h
  stable/11/lib/libpcap/pcap-netmap.c
  stable/11/sbin/pflogd/Makefile
  stable/11/sys/net/bpf.h
  stable/11/sys/net/dlt.h
  stable/11/sys/sys/param.h
  stable/11/usr.sbin/ipfwpcap/Makefile
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-05-31 05:22:06 UTC
A commit references this bug:

Author: delphij
Date: Wed May 31 05:21:01 UTC 2017
New revision: 319279
URL: https://svnweb.freebsd.org/changeset/base/319279

Log:
  MFC r313695, r313760, r314769, r314863, r314865, r316125

  r313695:
  MFV r313676: libpcap 1.8.1

  r313760:
  MFV r313759: license change for a few headers (4 clause BSD to 3 clause BSD).

  X-MFC-with:	r313695

  r314769:
  Remove compatibility with old libpcap.

  Differential Revision:	https://reviews.freebsd.org/D9606

  r314863:
  Stop installing pcap-int.h, which is the internal interface for libpcap.

  Reference:	https://github.com/the-tcpdump-group/libpcap/issues/560
  PR:		217221

  r314865:
  Bump __FreeBSD_version for removal of pcap-int.h.

  PR:		217221

  r316125:
  MFV r316124: Fix build when WITHOUT_INET6.

  Reported by:	Randy Westlund <rwestlun gmail com>

Changes:
_U  stable/11/
  stable/11/ObsoleteFiles.inc
  stable/11/contrib/libpcap/CHANGES
  stable/11/contrib/libpcap/CREDITS
  stable/11/contrib/libpcap/INSTALL.txt
  stable/11/contrib/libpcap/LICENSE
  stable/11/contrib/libpcap/Makefile-devel-adds
  stable/11/contrib/libpcap/Makefile.in
  stable/11/contrib/libpcap/README
  stable/11/contrib/libpcap/TODO
  stable/11/contrib/libpcap/VERSION
  stable/11/contrib/libpcap/bpf/net/bpf_filter.c
  stable/11/contrib/libpcap/bpf_dump.c
  stable/11/contrib/libpcap/bpf_image.c
  stable/11/contrib/libpcap/config/
  stable/11/contrib/libpcap/config.guess
  stable/11/contrib/libpcap/config.h.in
  stable/11/contrib/libpcap/config.sub
  stable/11/contrib/libpcap/configure
  stable/11/contrib/libpcap/configure.ac
  stable/11/contrib/libpcap/configure.in
  stable/11/contrib/libpcap/dlpisubs.c
  stable/11/contrib/libpcap/etherent.c
  stable/11/contrib/libpcap/ethertype.h
  stable/11/contrib/libpcap/extract.h
  stable/11/contrib/libpcap/fad-getad.c
  stable/11/contrib/libpcap/fad-gifc.c
  stable/11/contrib/libpcap/fad-glifc.c
  stable/11/contrib/libpcap/fad-helpers.c
  stable/11/contrib/libpcap/fad-sita.c
  stable/11/contrib/libpcap/gen_version_c.sh
  stable/11/contrib/libpcap/gen_version_header.sh
  stable/11/contrib/libpcap/gencode.c
  stable/11/contrib/libpcap/gencode.h
  stable/11/contrib/libpcap/grammar.y
  stable/11/contrib/libpcap/inet.c
  stable/11/contrib/libpcap/install-sh
  stable/11/contrib/libpcap/lbl/os-aix7.h
  stable/11/contrib/libpcap/lbl/os-osf4.h
  stable/11/contrib/libpcap/lbl/os-osf5.h
  stable/11/contrib/libpcap/lbl/os-solaris2.h
  stable/11/contrib/libpcap/lbl/os-sunos4.h
  stable/11/contrib/libpcap/lbl/os-ultrix4.h
  stable/11/contrib/libpcap/missing/getopt.c
  stable/11/contrib/libpcap/missing/getopt.h
  stable/11/contrib/libpcap/missing/snprintf.c
  stable/11/contrib/libpcap/missing/strtok_r.c
  stable/11/contrib/libpcap/missing/win_snprintf.c
  stable/11/contrib/libpcap/mkdep
  stable/11/contrib/libpcap/nametoaddr.c
  stable/11/contrib/libpcap/nametoaddr.h
  stable/11/contrib/libpcap/optimize.c
  stable/11/contrib/libpcap/pcap/bluetooth.h
  stable/11/contrib/libpcap/pcap/bpf.h
  stable/11/contrib/libpcap/pcap/can_socketcan.h
  stable/11/contrib/libpcap/pcap/dlt.h
  stable/11/contrib/libpcap/pcap/export-defs.h
  stable/11/contrib/libpcap/pcap/namedb.h
  stable/11/contrib/libpcap/pcap/nflog.h
  stable/11/contrib/libpcap/pcap/pcap.h
  stable/11/contrib/libpcap/pcap/sll.h
  stable/11/contrib/libpcap/pcap/usb.h
  stable/11/contrib/libpcap/pcap-bpf.c
  stable/11/contrib/libpcap/pcap-bpf.h
  stable/11/contrib/libpcap/pcap-bt-linux.c
  stable/11/contrib/libpcap/pcap-bt-linux.h
  stable/11/contrib/libpcap/pcap-bt-monitor-linux.c
  stable/11/contrib/libpcap/pcap-can-linux.c
  stable/11/contrib/libpcap/pcap-can-linux.h
  stable/11/contrib/libpcap/pcap-canusb-linux.c
  stable/11/contrib/libpcap/pcap-canusb-linux.h
  stable/11/contrib/libpcap/pcap-common.c
  stable/11/contrib/libpcap/pcap-config.1
  stable/11/contrib/libpcap/pcap-dag.c
  stable/11/contrib/libpcap/pcap-dag.h
  stable/11/contrib/libpcap/pcap-dbus.c
  stable/11/contrib/libpcap/pcap-dlpi.c
  stable/11/contrib/libpcap/pcap-dos.c
  stable/11/contrib/libpcap/pcap-dos.h
  stable/11/contrib/libpcap/pcap-filter.manmisc.in
  stable/11/contrib/libpcap/pcap-int.h
  stable/11/contrib/libpcap/pcap-libdlpi.c
  stable/11/contrib/libpcap/pcap-linktype.manmisc.in
  stable/11/contrib/libpcap/pcap-linux.c
  stable/11/contrib/libpcap/pcap-netfilter-linux.c
  stable/11/contrib/libpcap/pcap-netfilter-linux.h
  stable/11/contrib/libpcap/pcap-new.c
  stable/11/contrib/libpcap/pcap-nit.c
  stable/11/contrib/libpcap/pcap-null.c
  stable/11/contrib/libpcap/pcap-pf.c
  stable/11/contrib/libpcap/pcap-rpcap.c
  stable/11/contrib/libpcap/pcap-rpcap.h
  stable/11/contrib/libpcap/pcap-savefile.manfile.in
  stable/11/contrib/libpcap/pcap-septel.c
  stable/11/contrib/libpcap/pcap-sita.c
  stable/11/contrib/libpcap/pcap-snf.c
  stable/11/contrib/libpcap/pcap-snit.c
  stable/11/contrib/libpcap/pcap-snoop.c
  stable/11/contrib/libpcap/pcap-stdinc.h
  stable/11/contrib/libpcap/pcap-tc.c
  stable/11/contrib/libpcap/pcap-tc.h
  stable/11/contrib/libpcap/pcap-tstamp.manmisc.in
  stable/11/contrib/libpcap/pcap-usb-linux.c
  stable/11/contrib/libpcap/pcap-usb-linux.h
  stable/11/contrib/libpcap/pcap-win32.c
  stable/11/contrib/libpcap/pcap.3pcap.in
  stable/11/contrib/libpcap/pcap.c
  stable/11/contrib/libpcap/pcap_activate.3pcap
  stable/11/contrib/libpcap/pcap_breakloop.3pcap
  stable/11/contrib/libpcap/pcap_can_set_rfmon.3pcap
  stable/11/contrib/libpcap/pcap_close.3pcap
  stable/11/contrib/libpcap/pcap_compile.3pcap.in
  stable/11/contrib/libpcap/pcap_create.3pcap
  stable/11/contrib/libpcap/pcap_datalink.3pcap.in
  stable/11/contrib/libpcap/pcap_datalink_name_to_val.3pcap
  stable/11/contrib/libpcap/pcap_datalink_val_to_name.3pcap
  stable/11/contrib/libpcap/pcap_dump.3pcap
  stable/11/contrib/libpcap/pcap_dump_close.3pcap
  stable/11/contrib/libpcap/pcap_dump_file.3pcap
  stable/11/contrib/libpcap/pcap_dump_flush.3pcap
  stable/11/contrib/libpcap/pcap_dump_ftell.3pcap
  stable/11/contrib/libpcap/pcap_dump_open.3pcap.in
  stable/11/contrib/libpcap/pcap_file.3pcap
  stable/11/contrib/libpcap/pcap_fileno.3pcap
  stable/11/contrib/libpcap/pcap_findalldevs.3pcap
  stable/11/contrib/libpcap/pcap_freecode.3pcap
  stable/11/contrib/libpcap/pcap_get_selectable_fd.3pcap
  stable/11/contrib/libpcap/pcap_get_tstamp_precision.3pcap.in
  stable/11/contrib/libpcap/pcap_geterr.3pcap
  stable/11/contrib/libpcap/pcap_inject.3pcap
  stable/11/contrib/libpcap/pcap_is_swapped.3pcap
  stable/11/contrib/libpcap/pcap_lib_version.3pcap
  stable/11/contrib/libpcap/pcap_list_datalinks.3pcap.in
  stable/11/contrib/libpcap/pcap_list_tstamp_types.3pcap.in
  stable/11/contrib/libpcap/pcap_lookupdev.3pcap
  stable/11/contrib/libpcap/pcap_lookupnet.3pcap
  stable/11/contrib/libpcap/pcap_loop.3pcap
  stable/11/contrib/libpcap/pcap_major_version.3pcap
  stable/11/contrib/libpcap/pcap_next_ex.3pcap
  stable/11/contrib/libpcap/pcap_offline_filter.3pcap
  stable/11/contrib/libpcap/pcap_open_dead.3pcap.in
  stable/11/contrib/libpcap/pcap_open_live.3pcap
  stable/11/contrib/libpcap/pcap_open_offline.3pcap.in
  stable/11/contrib/libpcap/pcap_set_buffer_size.3pcap
  stable/11/contrib/libpcap/pcap_set_datalink.3pcap
  stable/11/contrib/libpcap/pcap_set_immediate_mode.3pcap
  stable/11/contrib/libpcap/pcap_set_promisc.3pcap
  stable/11/contrib/libpcap/pcap_set_rfmon.3pcap
  stable/11/contrib/libpcap/pcap_set_snaplen.3pcap
  stable/11/contrib/libpcap/pcap_set_timeout.3pcap
  stable/11/contrib/libpcap/pcap_set_tstamp_precision.3pcap.in
  stable/11/contrib/libpcap/pcap_set_tstamp_type.3pcap.in
  stable/11/contrib/libpcap/pcap_setdirection.3pcap
  stable/11/contrib/libpcap/pcap_setfilter.3pcap
  stable/11/contrib/libpcap/pcap_setnonblock.3pcap
  stable/11/contrib/libpcap/pcap_snapshot.3pcap
  stable/11/contrib/libpcap/pcap_stats.3pcap
  stable/11/contrib/libpcap/pcap_statustostr.3pcap
  stable/11/contrib/libpcap/pcap_strerror.3pcap
  stable/11/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap
  stable/11/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap
  stable/11/contrib/libpcap/pcap_version.h.in
  stable/11/contrib/libpcap/portability.h
  stable/11/contrib/libpcap/remote-ext.h
  stable/11/contrib/libpcap/runlex.sh
  stable/11/contrib/libpcap/savefile.c
  stable/11/contrib/libpcap/scanner.l
  stable/11/contrib/libpcap/sf-pcap-ng.c
  stable/11/contrib/libpcap/sf-pcap.c
  stable/11/contrib/libpcap/sockutils.c
  stable/11/contrib/libpcap/sockutils.h
  stable/11/contrib/libpcap/tests/can_set_rfmon_test.c
  stable/11/contrib/libpcap/tests/capturetest.c
  stable/11/contrib/libpcap/tests/filtertest.c
  stable/11/contrib/libpcap/tests/findalldevstest.c
  stable/11/contrib/libpcap/tests/opentest.c
  stable/11/contrib/libpcap/tests/reactivatetest.c
  stable/11/contrib/libpcap/tests/selpolltest.c
  stable/11/contrib/libpcap/tests/valgrindtest.c
  stable/11/lib/libpcap/Makefile
  stable/11/lib/libpcap/config.h
  stable/11/lib/libpcap/pcap-netmap.c
  stable/11/sbin/pflogd/Makefile
  stable/11/sys/net/bpf.h
  stable/11/sys/net/dlt.h
  stable/11/sys/sys/param.h
  stable/11/usr.sbin/ipfwpcap/Makefile