History log of /freebsd-11-stable/contrib/libpcap/testprogs/unix.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 356341 04-Jan-2020 cy

MFC r355988-r355990

r355988:
MFV r353141 (by phillip):

Update libpcap from 1.9.0 to 1.9.1.

r355989:
MFV r353143 (phillip):

Update tcpdump from 4.9.2 to 4.9.3.

r355990:
MFV r355890:

Fix libpcap issue #893: check for invalid IPv4 addresses.

This fixes errors such as:

tcpdump -i lagg0 net 999.999.999.999

This was originally discovered on a Red Hat 7.7 server and verified
to also be a bug on FreeBSD.

Obtained from: https://github.com/the-tcpdump-group/libpcap/commit/ \
07070918d5e81a515315b395f334e52589fe0fb
Fixed by: https://github.com/guyharris


/freebsd-11-stable/contrib/libpcap/CHANGES
/freebsd-11-stable/contrib/libpcap/CMakeLists.txt
/freebsd-11-stable/contrib/libpcap/CONTRIBUTING
/freebsd-11-stable/contrib/libpcap/CONTRIBUTING.md
/freebsd-11-stable/contrib/libpcap/CREDITS
/freebsd-11-stable/contrib/libpcap/INSTALL.md
/freebsd-11-stable/contrib/libpcap/Makefile.in
/freebsd-11-stable/contrib/libpcap/README
/freebsd-11-stable/contrib/libpcap/README.Win32
/freebsd-11-stable/contrib/libpcap/README.aix
/freebsd-11-stable/contrib/libpcap/README.dag
/freebsd-11-stable/contrib/libpcap/README.hpux
/freebsd-11-stable/contrib/libpcap/README.linux
/freebsd-11-stable/contrib/libpcap/README.macos
/freebsd-11-stable/contrib/libpcap/README.md
/freebsd-11-stable/contrib/libpcap/README.septel
/freebsd-11-stable/contrib/libpcap/README.sita
/freebsd-11-stable/contrib/libpcap/README.tru64
/freebsd-11-stable/contrib/libpcap/VERSION
/freebsd-11-stable/contrib/libpcap/aclocal.m4
/freebsd-11-stable/contrib/libpcap/bpf_filter.c
/freebsd-11-stable/contrib/libpcap/cmake/Modules/FindPacket.cmake
/freebsd-11-stable/contrib/libpcap/cmake/Modules/FindPthreads-w32.cmake
/freebsd-11-stable/contrib/libpcap/cmakeconfig.h.in
/freebsd-11-stable/contrib/libpcap/config.guess
/freebsd-11-stable/contrib/libpcap/config.h.in
/freebsd-11-stable/contrib/libpcap/config.sub
/freebsd-11-stable/contrib/libpcap/configure
/freebsd-11-stable/contrib/libpcap/configure.ac
/freebsd-11-stable/contrib/libpcap/diag-control.h
/freebsd-11-stable/contrib/libpcap/doc
/freebsd-11-stable/contrib/libpcap/fmtutils.c
/freebsd-11-stable/contrib/libpcap/fmtutils.h
/freebsd-11-stable/contrib/libpcap/ftmacros.h
/freebsd-11-stable/contrib/libpcap/gencode.c
/freebsd-11-stable/contrib/libpcap/gencode.h
/freebsd-11-stable/contrib/libpcap/grammar.y
/freebsd-11-stable/contrib/libpcap/missing/asprintf.c
/freebsd-11-stable/contrib/libpcap/missing/snprintf.c
/freebsd-11-stable/contrib/libpcap/missing/strlcat.c
/freebsd-11-stable/contrib/libpcap/missing/strlcpy.c
/freebsd-11-stable/contrib/libpcap/missing/win_asprintf.c
/freebsd-11-stable/contrib/libpcap/missing/win_snprintf.c
/freebsd-11-stable/contrib/libpcap/msdos/readme.dos
/freebsd-11-stable/contrib/libpcap/nametoaddr.c
/freebsd-11-stable/contrib/libpcap/optimize.c
/freebsd-11-stable/contrib/libpcap/pcap-bpf.c
/freebsd-11-stable/contrib/libpcap/pcap-bt-linux.c
/freebsd-11-stable/contrib/libpcap/pcap-bt-monitor-linux.c
/freebsd-11-stable/contrib/libpcap/pcap-common.c
/freebsd-11-stable/contrib/libpcap/pcap-common.h
/freebsd-11-stable/contrib/libpcap/pcap-dag.c
/freebsd-11-stable/contrib/libpcap/pcap-dlpi.c
/freebsd-11-stable/contrib/libpcap/pcap-dos.c
/freebsd-11-stable/contrib/libpcap/pcap-filter.manmisc.in
/freebsd-11-stable/contrib/libpcap/pcap-int.h
/freebsd-11-stable/contrib/libpcap/pcap-libdlpi.c
/freebsd-11-stable/contrib/libpcap/pcap-linktype.manmisc.in
/freebsd-11-stable/contrib/libpcap/pcap-linux.c
/freebsd-11-stable/contrib/libpcap/pcap-netfilter-linux.c
/freebsd-11-stable/contrib/libpcap/pcap-netmap.c
/freebsd-11-stable/contrib/libpcap/pcap-new.c
/freebsd-11-stable/contrib/libpcap/pcap-npf.c
/freebsd-11-stable/contrib/libpcap/pcap-null.c
/freebsd-11-stable/contrib/libpcap/pcap-rpcap.c
/freebsd-11-stable/contrib/libpcap/pcap-rpcap.h
/freebsd-11-stable/contrib/libpcap/pcap-savefile.manfile.in
/freebsd-11-stable/contrib/libpcap/pcap-septel.c
/freebsd-11-stable/contrib/libpcap/pcap-sita.c
/freebsd-11-stable/contrib/libpcap/pcap-sita.html
/freebsd-11-stable/contrib/libpcap/pcap-snf.c
/freebsd-11-stable/contrib/libpcap/pcap-tc.c
/freebsd-11-stable/contrib/libpcap/pcap-tstamp.manmisc.in
/freebsd-11-stable/contrib/libpcap/pcap-usb-linux.c
/freebsd-11-stable/contrib/libpcap/pcap.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap.c
/freebsd-11-stable/contrib/libpcap/pcap/bpf.h
/freebsd-11-stable/contrib/libpcap/pcap/compiler-tests.h
/freebsd-11-stable/contrib/libpcap/pcap/dlt.h
/freebsd-11-stable/contrib/libpcap/pcap/funcattrs.h
/freebsd-11-stable/contrib/libpcap/pcap/nflog.h
/freebsd-11-stable/contrib/libpcap/pcap/pcap-inttypes.h
/freebsd-11-stable/contrib/libpcap/pcap/pcap.h
/freebsd-11-stable/contrib/libpcap/pcap/sll.h
/freebsd-11-stable/contrib/libpcap/pcap/socket.h
/freebsd-11-stable/contrib/libpcap/pcap_activate.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_breakloop.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_can_set_rfmon.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_compile.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_create.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_datalink.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_datalink_name_to_val.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_datalink_val_to_name.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_dump.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_dump_file.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_dump_flush.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_dump_ftell.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_dump_open.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_file.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_fileno.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_findalldevs.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_freecode.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_get_required_select_timeout.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_get_selectable_fd.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_get_tstamp_precision.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_geterr.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_inject.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_is_swapped.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_list_datalinks.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_list_tstamp_types.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_lookupdev.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_lookupnet.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_loop.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_major_version.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_next_ex.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_offline_filter.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_open_dead.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_open_live.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_open_offline.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_set_datalink.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_set_immediate_mode.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_set_immediate_mode.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_set_protocol.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_set_protocol_linux.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_set_timeout.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_set_tstamp_precision.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_set_tstamp_type.3pcap.in
/freebsd-11-stable/contrib/libpcap/pcap_setdirection.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_setfilter.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_setnonblock.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_snapshot.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_stats.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_strerror.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap
/freebsd-11-stable/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap
/freebsd-11-stable/contrib/libpcap/portability.h
/freebsd-11-stable/contrib/libpcap/rpcap-protocol.h
/freebsd-11-stable/contrib/libpcap/rpcapd
/freebsd-11-stable/contrib/libpcap/savefile.c
/freebsd-11-stable/contrib/libpcap/scanner.l
/freebsd-11-stable/contrib/libpcap/sf-pcap.c
/freebsd-11-stable/contrib/libpcap/sf-pcap.h
/freebsd-11-stable/contrib/libpcap/sf-pcapng.c
/freebsd-11-stable/contrib/libpcap/sf-pcapng.h
/freebsd-11-stable/contrib/libpcap/sockutils.c
/freebsd-11-stable/contrib/libpcap/sockutils.h
/freebsd-11-stable/contrib/libpcap/testprogs
/freebsd-11-stable/contrib/tcpdump/CHANGES
/freebsd-11-stable/contrib/tcpdump/CONTRIBUTING
/freebsd-11-stable/contrib/tcpdump/INSTALL.txt
/freebsd-11-stable/contrib/tcpdump/Makefile-devel-adds
/freebsd-11-stable/contrib/tcpdump/Makefile.in
/freebsd-11-stable/contrib/tcpdump/VERSION
/freebsd-11-stable/contrib/tcpdump/addrtoname.c
/freebsd-11-stable/contrib/tcpdump/config.guess
/freebsd-11-stable/contrib/tcpdump/config.h.in
/freebsd-11-stable/contrib/tcpdump/config.sub
/freebsd-11-stable/contrib/tcpdump/configure
/freebsd-11-stable/contrib/tcpdump/configure.ac
/freebsd-11-stable/contrib/tcpdump/netdissect.h
/freebsd-11-stable/contrib/tcpdump/print-802_11.c
/freebsd-11-stable/contrib/tcpdump/print-aoe.c
/freebsd-11-stable/contrib/tcpdump/print-babel.c
/freebsd-11-stable/contrib/tcpdump/print-bfd.c
/freebsd-11-stable/contrib/tcpdump/print-bgp.c
/freebsd-11-stable/contrib/tcpdump/print-bootp.c
/freebsd-11-stable/contrib/tcpdump/print-dccp.c
/freebsd-11-stable/contrib/tcpdump/print-decnet.c
/freebsd-11-stable/contrib/tcpdump/print-domain.c
/freebsd-11-stable/contrib/tcpdump/print-dvmrp.c
/freebsd-11-stable/contrib/tcpdump/print-eigrp.c
/freebsd-11-stable/contrib/tcpdump/print-esp.c
/freebsd-11-stable/contrib/tcpdump/print-fr.c
/freebsd-11-stable/contrib/tcpdump/print-hncp.c
/freebsd-11-stable/contrib/tcpdump/print-icmp.c
/freebsd-11-stable/contrib/tcpdump/print-icmp6.c
/freebsd-11-stable/contrib/tcpdump/print-ipnet.c
/freebsd-11-stable/contrib/tcpdump/print-isakmp.c
/freebsd-11-stable/contrib/tcpdump/print-juniper.c
/freebsd-11-stable/contrib/tcpdump/print-l2tp.c
/freebsd-11-stable/contrib/tcpdump/print-ldp.c
/freebsd-11-stable/contrib/tcpdump/print-lmp.c
/freebsd-11-stable/contrib/tcpdump/print-nfs.c
/freebsd-11-stable/contrib/tcpdump/print-openflow.c
/freebsd-11-stable/contrib/tcpdump/print-ospf.c
/freebsd-11-stable/contrib/tcpdump/print-ospf6.c
/freebsd-11-stable/contrib/tcpdump/print-ppi.c
/freebsd-11-stable/contrib/tcpdump/print-rsvp.c
/freebsd-11-stable/contrib/tcpdump/print-rx.c
/freebsd-11-stable/contrib/tcpdump/print-sflow.c
/freebsd-11-stable/contrib/tcpdump/print-sl.c
/freebsd-11-stable/contrib/tcpdump/print-sll.c
/freebsd-11-stable/contrib/tcpdump/print-smb.c
/freebsd-11-stable/contrib/tcpdump/print-tcp.c
/freebsd-11-stable/contrib/tcpdump/print-vrrp.c
/freebsd-11-stable/contrib/tcpdump/print-vtp.c
/freebsd-11-stable/contrib/tcpdump/print-wb.c
/freebsd-11-stable/contrib/tcpdump/signature.c
/freebsd-11-stable/contrib/tcpdump/smbutil.c
/freebsd-11-stable/contrib/tcpdump/tcpdump.1.in
/freebsd-11-stable/contrib/tcpdump/tcpdump.c
/freebsd-11-stable/contrib/tcpdump/util-print.c
/freebsd-11-stable/lib/libpcap/Makefile
/freebsd-11-stable/lib/libpcap/config.h
/freebsd-11-stable/sys/net/dlt.h
# 355988 21-Dec-2019 cy

MFV r353141 (by phillip):

Update libpcap from 1.9.0 to 1.9.1.

MFC after: 2 weeks


# 353141 06-Oct-2019 philip

Import libpcap 1.9.1