Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
ChmodBPF/ | 03-May-2024 | - | 39 | 16 | ||
Win32/Prj/ | 03-May-2024 | - | 371 | 367 | ||
cmake/ | 03-May-2024 | - | 412 | 363 | ||
doc/ | 03-May-2024 | - | 894 | 664 | ||
lbl/ | 03-May-2024 | - | 404 | 209 | ||
missing/ | 03-May-2024 | - | 878 | 635 | ||
msdos/ | 03-May-2024 | - | 2,598 | 1,917 | ||
pcap/ | 03-May-2024 | - | 3,851 | 1,019 | ||
rpcapd/ | 03-May-2024 | - | 5,122 | 3,229 | ||
testprogs/ | 03-May-2024 | - | 3,260 | 2,388 | ||
tests/ | 03-May-2024 | - | ||||
.gitignore | D | 03-May-2024 | 93 | 11 | 10 | |
Android.bp | D | 03-May-2024 | 2.3 KiB | 94 | 86 | |
CHANGES | D | 03-May-2024 | 37.3 KiB | 917 | 761 | |
CMakeLists.txt | D | 03-May-2024 | 78.6 KiB | 2,297 | 2,138 | |
CONTRIBUTING.md | D | 03-May-2024 | 1.4 KiB | 30 | 24 | |
CREDITS | D | 03-May-2024 | 11.5 KiB | 187 | 182 | |
CleanSpec.mk | D | 03-May-2024 | 2.2 KiB | 50 | 0 | |
INSTALL.md | D | 03-May-2024 | 15.5 KiB | 354 | 297 | |
LICENSE | D | 03-May-2024 | 868 | 20 | 16 | |
METADATA | D | 03-May-2024 | 387 | 19 | 18 | |
MODULE_LICENSE_BSD | D | 03-May-2024 | 0 | |||
Makefile-devel-adds | D | 03-May-2024 | 614 | 23 | 18 | |
Makefile.in | D | 03-May-2024 | 23.1 KiB | 757 | 585 | |
NOTICE | D | 03-May-2024 | 873 | 20 | 16 | |
OWNERS | D | 03-May-2024 | 46 | 2 | 1 | |
README.md | D | 03-May-2024 | 3.7 KiB | 94 | 68 | |
TODO | D | 03-May-2024 | 1.5 KiB | 36 | 29 | |
VERSION | D | 03-May-2024 | 6 | 2 | 1 | |
aclocal.m4 | D | 03-May-2024 | 30.9 KiB | 1,079 | 1,030 | |
arcnet.h | D | 03-May-2024 | 2.4 KiB | 51 | 10 | |
atmuni31.h | D | 03-May-2024 | 3.9 KiB | 86 | 41 | |
bpf_dump.c | D | 03-May-2024 | 1.9 KiB | 63 | 37 | |
bpf_filter.c | D | 03-May-2024 | 12 KiB | 540 | 352 | |
bpf_image.c | D | 03-May-2024 | 7.4 KiB | 333 | 256 | |
chmod_bpf | D | 03-May-2024 | 757 | 20 | 2 | |
cmake_uninstall.cmake.in | D | 03-May-2024 | 1 KiB | 22 | 20 | |
cmakeconfig.h.in | D | 03-May-2024 | 10.7 KiB | 367 | 246 | |
config.guess | D | 03-May-2024 | 43.2 KiB | 1,477 | 1,284 | |
config.h | D | 03-May-2024 | 10.7 KiB | 380 | 56 | |
config.h.in | D | 03-May-2024 | 9.9 KiB | 375 | 251 | |
config.sub | D | 03-May-2024 | 34.9 KiB | 1,809 | 1,668 | |
configure | D | 03-May-2024 | 321.1 KiB | 12,072 | 8,871 | |
configure.ac | D | 03-May-2024 | 59.2 KiB | 2,281 | 2,078 | |
diag-control.h | D | 03-May-2024 | 8.3 KiB | 220 | 87 | |
dlpisubs.c | D | 03-May-2024 | 9.4 KiB | 399 | 243 | |
dlpisubs.h | D | 03-May-2024 | 702 | 39 | 26 | |
etherent.c | D | 03-May-2024 | 3.4 KiB | 169 | 114 | |
ethertype.h | D | 03-May-2024 | 3.5 KiB | 124 | 90 | |
extract.h | D | 03-May-2024 | 9.2 KiB | 226 | 115 | |
fad-getad.c | D | 03-May-2024 | 8.6 KiB | 281 | 124 | |
fad-gifc.c | D | 03-May-2024 | 12.8 KiB | 432 | 220 | |
fad-glifc.c | D | 03-May-2024 | 9.4 KiB | 347 | 201 | |
fmtutils.c | D | 03-May-2024 | 3.9 KiB | 132 | 57 | |
fmtutils.h | D | 03-May-2024 | 2.1 KiB | 51 | 12 | |
ftmacros.h | D | 03-May-2024 | 4.6 KiB | 116 | 17 | |
gencode.c | D | 03-May-2024 | 239.1 KiB | 9,243 | 5,524 | |
gencode.h | D | 03-May-2024 | 11.8 KiB | 410 | 250 | |
grammar.c | D | 03-May-2024 | 115.3 KiB | 3,666 | 2,858 | |
grammar.h | D | 03-May-2024 | 6.3 KiB | 324 | 277 | |
grammar.y | D | 03-May-2024 | 22.8 KiB | 784 | 658 | |
ieee80211.h | D | 03-May-2024 | 5.3 KiB | 147 | 93 | |
install-sh | D | 03-May-2024 | 5.4 KiB | 251 | 152 | |
libpcap.pc.in | D | 03-May-2024 | 484 | 19 | 17 | |
llc.h | D | 03-May-2024 | 2.6 KiB | 99 | 64 | |
mkdep | D | 03-May-2024 | 2.4 KiB | 113 | 66 | |
nametoaddr.c | D | 03-May-2024 | 18.3 KiB | 786 | 486 | |
nametoaddr.h | D | 03-May-2024 | 2.1 KiB | 49 | 9 | |
nlpid.h | D | 03-May-2024 | 1.7 KiB | 57 | 27 | |
nomkdep | D | 03-May-2024 | 135 | 7 | 1 | |
optimize.c | D | 03-May-2024 | 58.4 KiB | 2,499 | 1,587 | |
optimize.h | D | 03-May-2024 | 1.3 KiB | 29 | 4 | |
org.tcpdump.chmod_bpf.plist | D | 03-May-2024 | 441 | 17 | 16 | |
pcap-bpf.c | D | 03-May-2024 | 82.8 KiB | 3,293 | 1,864 | |
pcap-bpf.h | D | 03-May-2024 | 2.2 KiB | 46 | 1 | |
pcap-bt-linux.c | D | 03-May-2024 | 11.4 KiB | 423 | 291 | |
pcap-bt-linux.h | D | 03-May-2024 | 1.8 KiB | 39 | 2 | |
pcap-bt-monitor-linux.c | D | 03-May-2024 | 7.8 KiB | 273 | 176 | |
pcap-bt-monitor-linux.h | D | 03-May-2024 | 1.6 KiB | 33 | 2 | |
pcap-common.c | D | 03-May-2024 | 45.7 KiB | 1,539 | 439 | |
pcap-common.h | D | 03-May-2024 | 2.3 KiB | 54 | 13 | |
pcap-config.1 | D | 03-May-2024 | 2.3 KiB | 73 | 52 | |
pcap-config.in | D | 03-May-2024 | 1.8 KiB | 95 | 68 | |
pcap-dag.c | D | 03-May-2024 | 36.7 KiB | 1,431 | 945 | |
pcap-dag.h | D | 03-May-2024 | 457 | 13 | 2 | |
pcap-dbus.c | D | 03-May-2024 | 10 KiB | 352 | 211 | |
pcap-dbus.h | D | 03-May-2024 | 112 | 3 | 2 | |
pcap-dll.rc | D | 03-May-2024 | 1 KiB | 37 | 35 | |
pcap-dlpi.c | D | 03-May-2024 | 47.5 KiB | 1,910 | 1,159 | |
pcap-dos.c | D | 03-May-2024 | 35.9 KiB | 1,537 | 1,077 | |
pcap-dos.h | D | 03-May-2024 | 6.7 KiB | 226 | 171 | |
pcap-enet.c | D | 03-May-2024 | 4.7 KiB | 232 | 174 | |
pcap-filter.manmisc | D | 03-May-2024 | 33.2 KiB | 1,051 | 1,024 | |
pcap-filter.manmisc.in | D | 03-May-2024 | 33.2 KiB | 1,051 | 1,024 | |
pcap-int.h | D | 03-May-2024 | 15.9 KiB | 508 | 224 | |
pcap-libdlpi.c | D | 03-May-2024 | 12.1 KiB | 496 | 291 | |
pcap-linktype.manmisc | D | 03-May-2024 | 2.3 KiB | 49 | 28 | |
pcap-linktype.manmisc.in | D | 03-May-2024 | 2.3 KiB | 49 | 28 | |
pcap-linux.c | D | 03-May-2024 | 196.9 KiB | 7,188 | 3,643 | |
pcap-namedb.h | D | 03-May-2024 | 2 KiB | 41 | 1 | |
pcap-netfilter-linux-android.c | D | 03-May-2024 | 858 | 26 | 8 | |
pcap-netfilter-linux-android.h | D | 03-May-2024 | 784 | 26 | 7 | |
pcap-netfilter-linux.c | D | 03-May-2024 | 20.4 KiB | 760 | 526 | |
pcap-netfilter-linux.h | D | 03-May-2024 | 1.7 KiB | 36 | 2 | |
pcap-netmap.c | D | 03-May-2024 | 7.8 KiB | 307 | 190 | |
pcap-netmap.h | D | 03-May-2024 | 126 | 3 | 2 | |
pcap-new.c | D | 03-May-2024 | 12.5 KiB | 455 | 280 | |
pcap-nit.c | D | 03-May-2024 | 10.2 KiB | 418 | 247 | |
pcap-npf.c | D | 03-May-2024 | 51.7 KiB | 2,099 | 1,201 | |
pcap-null.c | D | 03-May-2024 | 1.9 KiB | 66 | 31 | |
pcap-pf.c | D | 03-May-2024 | 18.5 KiB | 684 | 380 | |
pcap-rdmasniff.c | D | 03-May-2024 | 11 KiB | 437 | 335 | |
pcap-rdmasniff.h | D | 03-May-2024 | 140 | 3 | 2 | |
pcap-rpcap-int.h | D | 03-May-2024 | 3.4 KiB | 76 | 8 | |
pcap-rpcap.c | D | 03-May-2024 | 99.2 KiB | 3,312 | 1,797 | |
pcap-rpcap.h | D | 03-May-2024 | 2.2 KiB | 50 | 7 | |
pcap-savefile.manfile | D | 03-May-2024 | 5.1 KiB | 134 | 114 | |
pcap-savefile.manfile.in | D | 03-May-2024 | 5.1 KiB | 134 | 114 | |
pcap-septel.c | D | 03-May-2024 | 9.2 KiB | 364 | 174 | |
pcap-septel.h | D | 03-May-2024 | 512 | 14 | 2 | |
pcap-sita.c | D | 03-May-2024 | 36.3 KiB | 1,088 | 887 | |
pcap-sita.h | D | 03-May-2024 | 224 | 9 | 2 | |
pcap-sita.html | D | 03-May-2024 | 37.4 KiB | 944 | 903 | |
pcap-snf.c | D | 03-May-2024 | 14.7 KiB | 622 | 423 | |
pcap-snf.h | D | 03-May-2024 | 110 | 3 | 2 | |
pcap-snit.c | D | 03-May-2024 | 12.7 KiB | 507 | 310 | |
pcap-snoop.c | D | 03-May-2024 | 13.3 KiB | 468 | 276 | |
pcap-tc.c | D | 03-May-2024 | 34.4 KiB | 1,308 | 935 | |
pcap-tc.h | D | 03-May-2024 | 1.9 KiB | 55 | 11 | |
pcap-tstamp.manmisc | D | 03-May-2024 | 8 KiB | 178 | 156 | |
pcap-tstamp.manmisc.in | D | 03-May-2024 | 8 KiB | 178 | 156 | |
pcap-types.h | D | 03-May-2024 | 1.9 KiB | 51 | 8 | |
pcap-usb-linux.c | D | 03-May-2024 | 30.7 KiB | 1,199 | 766 | |
pcap-usb-linux.h | D | 03-May-2024 | 1.8 KiB | 39 | 2 | |
pcap.3pcap | D | 03-May-2024 | 28.5 KiB | 946 | 926 | |
pcap.3pcap.in | D | 03-May-2024 | 28.5 KiB | 946 | 926 | |
pcap.c | D | 03-May-2024 | 100.7 KiB | 3,956 | 2,497 | |
pcap.h | D | 03-May-2024 | 2.2 KiB | 44 | 1 | |
pcap_activate.3pcap | D | 03-May-2024 | 3.8 KiB | 123 | 103 | |
pcap_breakloop.3pcap | D | 03-May-2024 | 4 KiB | 111 | 91 | |
pcap_can_set_rfmon.3pcap | D | 03-May-2024 | 2.6 KiB | 73 | 53 | |
pcap_close.3pcap | D | 03-May-2024 | 1.5 KiB | 40 | 20 | |
pcap_compile.3pcap | D | 03-May-2024 | 2.9 KiB | 81 | 61 | |
pcap_compile.3pcap.in | D | 03-May-2024 | 2.9 KiB | 81 | 61 | |
pcap_create.3pcap | D | 03-May-2024 | 2.2 KiB | 73 | 53 | |
pcap_datalink.3pcap | D | 03-May-2024 | 2.4 KiB | 69 | 49 | |
pcap_datalink.3pcap.in | D | 03-May-2024 | 2.4 KiB | 69 | 49 | |
pcap_datalink_name_to_val.3pcap | D | 03-May-2024 | 1.8 KiB | 48 | 28 | |
pcap_datalink_val_to_name.3pcap | D | 03-May-2024 | 2 KiB | 55 | 35 | |
pcap_dump.3pcap | D | 03-May-2024 | 1.8 KiB | 52 | 32 | |
pcap_dump_close.3pcap | D | 03-May-2024 | 1.5 KiB | 38 | 18 | |
pcap_dump_file.3pcap | D | 03-May-2024 | 1.5 KiB | 39 | 19 | |
pcap_dump_flush.3pcap | D | 03-May-2024 | 1.7 KiB | 44 | 24 | |
pcap_dump_ftell.3pcap | D | 03-May-2024 | 2.1 KiB | 58 | 38 | |
pcap_dump_open.3pcap | D | 03-May-2024 | 3.2 KiB | 99 | 79 | |
pcap_dump_open.3pcap.in | D | 03-May-2024 | 3.2 KiB | 99 | 79 | |
pcap_file.3pcap | D | 03-May-2024 | 2.1 KiB | 58 | 38 | |
pcap_fileno.3pcap | D | 03-May-2024 | 2.1 KiB | 67 | 47 | |
pcap_findalldevs.3pcap | D | 03-May-2024 | 5.9 KiB | 215 | 195 | |
pcap_freecode.3pcap | D | 03-May-2024 | 1.7 KiB | 44 | 24 | |
pcap_get_required_select_timeout.3pcap | D | 03-May-2024 | 2.8 KiB | 85 | 65 | |
pcap_get_selectable_fd.3pcap | D | 03-May-2024 | 4.7 KiB | 146 | 126 | |
pcap_get_tstamp_precision.3pcap | D | 03-May-2024 | 1.6 KiB | 53 | 31 | |
pcap_get_tstamp_precision.3pcap.in | D | 03-May-2024 | 1.6 KiB | 53 | 31 | |
pcap_geterr.3pcap | D | 03-May-2024 | 1.8 KiB | 52 | 32 | |
pcap_inject.3pcap | D | 03-May-2024 | 3.3 KiB | 89 | 69 | |
pcap_is_swapped.3pcap | D | 03-May-2024 | 1.9 KiB | 52 | 32 | |
pcap_lib_version.3pcap | D | 03-May-2024 | 1.6 KiB | 40 | 20 | |
pcap_list_datalinks.3pcap | D | 03-May-2024 | 2.5 KiB | 74 | 54 | |
pcap_list_datalinks.3pcap.in | D | 03-May-2024 | 2.5 KiB | 74 | 54 | |
pcap_list_tstamp_types.3pcap | D | 03-May-2024 | 2.5 KiB | 71 | 50 | |
pcap_list_tstamp_types.3pcap.in | D | 03-May-2024 | 2.5 KiB | 71 | 50 | |
pcap_lookupdev.3pcap | D | 03-May-2024 | 2.5 KiB | 81 | 60 | |
pcap_lookupnet.3pcap | D | 03-May-2024 | 1.9 KiB | 64 | 44 | |
pcap_loop.3pcap | D | 03-May-2024 | 6.5 KiB | 200 | 180 | |
pcap_major_version.3pcap | D | 03-May-2024 | 2 KiB | 55 | 35 | |
pcap_next_ex.3pcap | D | 03-May-2024 | 4.9 KiB | 141 | 121 | |
pcap_offline_filter.3pcap | D | 03-May-2024 | 2 KiB | 56 | 36 | |
pcap_open_dead.3pcap | D | 03-May-2024 | 2.7 KiB | 80 | 60 | |
pcap_open_dead.3pcap.in | D | 03-May-2024 | 2.7 KiB | 80 | 60 | |
pcap_open_live.3pcap | D | 03-May-2024 | 2.7 KiB | 91 | 71 | |
pcap_open_offline.3pcap | D | 03-May-2024 | 3.5 KiB | 110 | 90 | |
pcap_open_offline.3pcap.in | D | 03-May-2024 | 3.5 KiB | 110 | 90 | |
pcap_set_buffer_size.3pcap | D | 03-May-2024 | 1.8 KiB | 46 | 26 | |
pcap_set_datalink.3pcap | D | 03-May-2024 | 1.8 KiB | 52 | 32 | |
pcap_set_immediate_mode.3pcap | D | 03-May-2024 | 1.9 KiB | 48 | 27 | |
pcap_set_promisc.3pcap | D | 03-May-2024 | 1.8 KiB | 47 | 27 | |
pcap_set_protocol_linux.3pcap | D | 03-May-2024 | 2.8 KiB | 68 | 48 | |
pcap_set_rfmon.3pcap | D | 03-May-2024 | 1.8 KiB | 48 | 28 | |
pcap_set_snaplen.3pcap | D | 03-May-2024 | 1.7 KiB | 45 | 25 | |
pcap_set_timeout.3pcap | D | 03-May-2024 | 2.2 KiB | 54 | 34 | |
pcap_set_tstamp_precision.3pcap | D | 03-May-2024 | 2.2 KiB | 62 | 40 | |
pcap_set_tstamp_precision.3pcap.in | D | 03-May-2024 | 2.2 KiB | 62 | 40 | |
pcap_set_tstamp_type.3pcap | D | 03-May-2024 | 2.4 KiB | 66 | 45 | |
pcap_set_tstamp_type.3pcap.in | D | 03-May-2024 | 2.4 KiB | 66 | 45 | |
pcap_setdirection.3pcap | D | 03-May-2024 | 2.3 KiB | 70 | 50 | |
pcap_setfilter.3pcap | D | 03-May-2024 | 1.8 KiB | 53 | 33 | |
pcap_setnonblock.3pcap | D | 03-May-2024 | 2.8 KiB | 82 | 62 | |
pcap_snapshot.3pcap | D | 03-May-2024 | 1.9 KiB | 53 | 33 | |
pcap_stats.3pcap | D | 03-May-2024 | 3.3 KiB | 98 | 78 | |
pcap_statustostr.3pcap | D | 03-May-2024 | 1.6 KiB | 42 | 22 | |
pcap_strerror.3pcap | D | 03-May-2024 | 1.5 KiB | 41 | 21 | |
pcap_tstamp_type_name_to_val.3pcap | D | 03-May-2024 | 1.8 KiB | 46 | 25 | |
pcap_tstamp_type_val_to_name.3pcap | D | 03-May-2024 | 1.9 KiB | 50 | 29 | |
portability.h | D | 03-May-2024 | 5.1 KiB | 165 | 61 | |
ppp.h | D | 03-May-2024 | 2.6 KiB | 58 | 35 | |
rpcap-protocol.c | D | 03-May-2024 | 6.7 KiB | 196 | 86 | |
rpcap-protocol.h | D | 03-May-2024 | 20 KiB | 451 | 171 | |
savefile.c | D | 03-May-2024 | 12.8 KiB | 514 | 342 | |
scanner.c | D | 03-May-2024 | 210.7 KiB | 5,449 | 4,352 | |
scanner.h | D | 03-May-2024 | 9.4 KiB | 372 | 210 | |
scanner.l | D | 03-May-2024 | 14.6 KiB | 534 | 360 | |
sf-pcap.c | D | 03-May-2024 | 27.8 KiB | 1,081 | 610 | |
sf-pcap.h | D | 03-May-2024 | 1.7 KiB | 38 | 5 | |
sf-pcapng.c | D | 03-May-2024 | 38.2 KiB | 1,476 | 739 | |
sf-pcapng.h | D | 03-May-2024 | 1.4 KiB | 33 | 5 | |
sockutils.c | D | 03-May-2024 | 48.8 KiB | 1,490 | 626 | |
sockutils.h | D | 03-May-2024 | 7.6 KiB | 235 | 82 | |
sunatmpos.h | D | 03-May-2024 | 2.1 KiB | 44 | 8 | |
varattrs.h | D | 03-May-2024 | 2.4 KiB | 60 | 10 |
README.md
1To report a security issue please send an e-mail to security@tcpdump.org. 2 3To report bugs and other problems, contribute patches, request a 4feature, provide generic feedback etc please see the file 5[CONTRIBUTING](CONTRIBUTING.md) in the libpcap source tree root. 6 7The directory doc/ has README files about specific operating systems and 8options. 9 10LIBPCAP 1.x.y 11Now maintained by "The Tcpdump Group" 12https://www.tcpdump.org 13 14Anonymous Git is available via: 15 https://github.com/the-tcpdump-group/libpcap.git 16 17formerly from Lawrence Berkeley National Laboratory 18 Network Research Group <libpcap@ee.lbl.gov> 19 ftp://ftp.ee.lbl.gov/old/libpcap-0.4a7.tar.Z 20 21This directory contains source code for libpcap, a system-independent 22interface for user-level packet capture. libpcap provides a portable 23framework for low-level network monitoring. Applications include 24network statistics collection, security monitoring, network debugging, 25etc. Since almost every system vendor provides a different interface 26for packet capture, and since we've developed several tools that 27require this functionality, we've created this system-independent API 28to ease in porting and to alleviate the need for several 29system-dependent packet capture modules in each application. 30 31For some platforms there are README.{system} files that discuss issues 32with the OS's interface for packet capture on those platforms, such as 33how to enable support for that interface in the OS, if it's not built in 34by default. 35 36The libpcap interface supports a filtering mechanism based on the 37architecture in the BSD packet filter. BPF is described in the 1993 38Winter Usenix paper ``The BSD Packet Filter: A New Architecture for 39User-level Packet Capture''. A compressed PostScript version can be 40found at 41 42 ftp://ftp.ee.lbl.gov/papers/bpf-usenix93.ps.Z 43 44or 45 46 https://www.tcpdump.org/papers/bpf-usenix93.ps.Z 47 48and a gzipped version can be found at 49 50 https://www.tcpdump.org/papers/bpf-usenix93.ps.gz 51 52A PDF version can be found at 53 54 https://www.tcpdump.org/papers/bpf-usenix93.pdf 55 56Although most packet capture interfaces support in-kernel filtering, 57libpcap utilizes in-kernel filtering only for the BPF interface. 58On systems that don't have BPF, all packets are read into user-space 59and the BPF filters are evaluated in the libpcap library, incurring 60added overhead (especially, for selective filters). Ideally, libpcap 61would translate BPF filters into a filter program that is compatible 62with the underlying kernel subsystem, but this is not yet implemented. 63 64BPF is standard in 4.4BSD, BSD/OS, NetBSD, FreeBSD, OpenBSD, DragonFly 65BSD, and macOS; an older, modified and undocumented version is standard 66in AIX. {DEC OSF/1, Digital UNIX, Tru64 UNIX} uses the packetfilter 67interface but has been extended to accept BPF filters (which libpcap 68utilizes). Also, you can add BPF filter support to Ultrix using the 69kernel source and/or object patches available in: 70 71 https://www.tcpdump.org/other/bpfext42.tar.Z 72 73Linux has a number of BPF based systems, and libpcap does not support 74any of the eBPF mechanisms as yet, although it supports many of the 75memory mapped receive mechanisms. 76See the [README.linux](doc/README.linux.md) file for more information. 77 78Note to Linux distributions and *BSD systems that include libpcap: 79 80There's now a rule to make a shared library, which should work on Linux 81and *BSD, among other platforms. 82 83It sets the soname of the library to "libpcap.so.1"; this is what it 84should be, *NOT* libpcap.so.1.x or libpcap.so.1.x.y or something such as 85that. 86 87We've been maintaining binary compatibility between libpcap releases for 88quite a while; there's no reason to tie a binary linked with libpcap to 89a particular release of libpcap. 90 91Current versions can be found at https://www.tcpdump.org. 92 93 - The TCPdump group 94