Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details on branch 2022Q3
libpcap Ubiquitous network traffic capture library
1.11.0 net Σ=23 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.11.0Version of this port present on the latest quarterly branch.
Maintainer: garga@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-12-10 18:33:48
Last Update: 2026-09-20 07:32:53
Commit Hash: 1fdc842
People watching this port, also watch: png, libxml2, freetype2, gmake, libiconv
License: BSD3CLAUSE
WWW:
https://www.tcpdump.org/
Description: #
libpcap is a ubiquitous network traffic capture library used by a wide variety of BSD, Linux and UN*X applications. Whilst FreeBSD has a vendor branch import of libpcap in its source tree, the purpose of the port is to provide a means of offering additional, bleeding-edge features which might not make it into the tree.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
Manual pages: #
Expand this list (63 items)
pkg-plist: as obtained via: make generate-plist #
Expand this list (97 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libpcap-1.11.0/catalog.mk
  3. /usr/local/share/licenses/libpcap-1.11.0/LICENSE
  4. /usr/local/share/licenses/libpcap-1.11.0/BSD3CLAUSE
  5. bin/pcap-config
  6. include/pcap-bpf.h
  7. include/pcap-namedb.h
  8. include/pcap.h
  9. include/pcap/bluetooth.h
  10. include/pcap/bpf.h
  11. include/pcap/can_socketcan.h
  12. include/pcap/compiler-tests.h
  13. include/pcap/dlt.h
  14. include/pcap/funcattrs.h
  15. include/pcap/ipnet.h
  16. include/pcap/namedb.h
  17. include/pcap/nflog.h
  18. include/pcap/pcap-inttypes.h
  19. include/pcap/pcap.h
  20. include/pcap/sll.h
  21. include/pcap/socket.h
  22. include/pcap/usb.h
  23. include/pcap/vlan.h
  24. lib/libpcap.a
  25. lib/libpcap.so
  26. lib/libpcap.so.1.11.0
  27. lib/libpcap.so.1
  28. libdata/pkgconfig/libpcap.pc
  29. share/man/man1/pcap-config.1.gz
  30. share/man/man3/pcap.3.gz
  31. share/man/man3/pcap_activate.3.gz
  32. share/man/man3/pcap_breakloop.3.gz
  33. share/man/man3/pcap_can_set_rfmon.3.gz
  34. share/man/man3/pcap_close.3.gz
  35. share/man/man3/pcap_compile.3.gz
  36. share/man/man3/pcap_create.3.gz
  37. share/man/man3/pcap_datalink.3.gz
  38. share/man/man3/pcap_datalink_name_to_val.3.gz
  39. share/man/man3/pcap_datalink_val_to_name.3.gz
  40. share/man/man3/pcap_dump.3.gz
  41. share/man/man3/pcap_dump_close.3.gz
  42. share/man/man3/pcap_dump_file.3.gz
  43. share/man/man3/pcap_dump_flush.3.gz
  44. share/man/man3/pcap_dump_ftell.3.gz
  45. share/man/man3/pcap_dump_open.3.gz
  46. share/man/man3/pcap_file.3.gz
  47. share/man/man3/pcap_fileno.3.gz
  48. share/man/man3/pcap_findalldevs.3.gz
  49. share/man/man3/pcap_freecode.3.gz
  50. share/man/man3/pcap_get_required_select_timeout.3.gz
  51. share/man/man3/pcap_get_selectable_fd.3.gz
  52. share/man/man3/pcap_get_tstamp_precision.3.gz
  53. share/man/man3/pcap_geterr.3.gz
  54. share/man/man3/pcap_init.3.gz
  55. share/man/man3/pcap_inject.3.gz
  56. share/man/man3/pcap_is_swapped.3.gz
  57. share/man/man3/pcap_lib_version.3.gz
  58. share/man/man3/pcap_list_datalinks.3.gz
  59. share/man/man3/pcap_list_tstamp_types.3.gz
  60. share/man/man3/pcap_lookupdev.3.gz
  61. share/man/man3/pcap_lookupnet.3.gz
  62. share/man/man3/pcap_loop.3.gz
  63. share/man/man3/pcap_major_version.3.gz
  64. share/man/man3/pcap_next_ex.3.gz
  65. share/man/man3/pcap_offline_filter.3.gz
  66. share/man/man3/pcap_open_dead.3.gz
  67. share/man/man3/pcap_open_live.3.gz
  68. share/man/man3/pcap_open_offline.3.gz
  69. share/man/man3/pcap_set_buffer_size.3.gz
  70. share/man/man3/pcap_set_datalink.3.gz
  71. share/man/man3/pcap_set_immediate_mode.3.gz
  72. share/man/man3/pcap_set_promisc.3.gz
  73. share/man/man3/pcap_set_protocol_linux.3.gz
  74. share/man/man3/pcap_set_rfmon.3.gz
  75. share/man/man3/pcap_set_snaplen.3.gz
  76. share/man/man3/pcap_set_timeout.3.gz
  77. share/man/man3/pcap_set_tstamp_precision.3.gz
  78. share/man/man3/pcap_set_tstamp_type.3.gz
  79. share/man/man3/pcap_setdirection.3.gz
  80. share/man/man3/pcap_setfilter.3.gz
  81. share/man/man3/pcap_setnonblock.3.gz
  82. share/man/man3/pcap_snapshot.3.gz
  83. share/man/man3/pcap_stats.3.gz
  84. share/man/man3/pcap_statustostr.3.gz
  85. share/man/man3/pcap_strerror.3.gz
  86. share/man/man3/pcap_tstamp_type_name_to_val.3.gz
  87. share/man/man3/pcap_tstamp_type_val_to_name.3.gz
  88. share/man/man5/pcap-savefile.5.gz
  89. @comment share/man/man5/rpcapd-config.5.gz
  90. share/man/man7/pcap-filter.7.gz
  91. share/man/man7/pcap-linktype.7.gz
  92. share/man/man7/pcap-tstamp.7.gz
  93. @comment share/man/man8/rpcapd.8.gz
  94. @comment sbin/rpcapd
  95. @owner
  96. @group
  97. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • libpcap>0:net/libpcap
  • For LIB depends:
    • libpcap.so:net/libpcap
To install the port: #
cd /usr/ports/net/libpcap/ && make install clean
To add the package, run one of these commands:
  • pkg install net/libpcap
  • pkg install libpcap
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libpcap
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1789423638 SHA256 (libpcap-1.11.0.tar.gz) = 596389bc8560ea027dff9db8aaf6c173d992366d9aef4baf5d7c6d180b4d49ad SIZE (libpcap-1.11.0.tar.gz) = 1052416

Packages (timestamps in pop-ups are UTC): #
libpcap
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest1.11.01.11.01.10.21.10.51.11.0
FreeBSD:14:quarterly1.11.01.11.0-1.10.51.11.0
FreeBSD:15:latest1.11.01.11.0n/a1.10.5n/a
FreeBSD:15:quarterly1.11.01.11.0n/a-n/a
FreeBSD:16:latest1.11.01.11.0n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. flex : textproc/flex
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
This port is required by: #
for Build #
  1. dns/dsc
  2. emulators/vice
  3. net/ipdecap
  4. net/ipgrab
  5. net-mgmt/arpwatch

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. net/etrace*
  2. net-mgmt/ourmon*
  3. Collapse this list of deleted ports.
for Libraries #
  1. emulators/amiberry
  2. emulators/xemu
  3. graphics/pcl-pointclouds
  4. misc/visp
  5. net/addrwatch
  6. net/daq
  7. net/dpdk
Expand this list (27 items / 20 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. net/ipdecap
  3. net/libdaq
  4. net/libtrace
  5. net/tcpdump
  6. net/vpp
  7. net/zmap
  8. net-mgmt/nfdump
  9. net-mgmt/yaf
  10. security/arpCounterattack
  11. security/nmap
  12. security/openvas
  13. security/sniffglue
  14. security/snort
  15. security/snort3
  16. Collapse this list.

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. net/dpdk-22.11*
  2. net/jpcap*
  3. net/xorp*
  4. net/xorp-devel*
  5. net-mgmt/macroscope*
  6. security/py-crits*
  7. Collapse this list of deleted ports.
for Run #
  1. dns/dsc
  2. emulators/vice
  3. net-mgmt/arpwatch

Configuration Options: #
===> The following configuration options are available for libpcap-1.11.0: REMOTE=off: Remote packet capture ===> Use 'make config' to modify these settings
Options name: #
net_libpcap
USES: #
cmake cpe localbase:ldflags pathfix
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://www.tcpdump.org/release/
Collapse this list.

There are no commits on branch 2022Q3 for this port