Date: Tue, 6 Jan 2015 19:03:12 +0000 (UTC) From: Xin LI <delphij@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r276761 - in vendor/tcpdump/dist: . lbl missing tests win32/Include win32/Src win32/prj Message-ID: <201501061903.t06J3C6l072509@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: delphij Date: Tue Jan 6 19:03:11 2015 New Revision: 276761 URL: https://svnweb.freebsd.org/changeset/base/276761 Log: Vendor import of tcpdump 4.6.2. Added: vendor/tcpdump/dist/README.md - copied, changed from r276757, vendor/tcpdump/dist/README vendor/tcpdump/dist/getopt_long.h (contents, props changed) vendor/tcpdump/dist/missing/getopt_long.c (contents, props changed) vendor/tcpdump/dist/openflow.h (contents, props changed) vendor/tcpdump/dist/print-ahcp.c (contents, props changed) vendor/tcpdump/dist/print-aoe.c (contents, props changed) vendor/tcpdump/dist/print-calm-fast.c (contents, props changed) vendor/tcpdump/dist/print-geonet.c (contents, props changed) vendor/tcpdump/dist/print-loopback.c (contents, props changed) vendor/tcpdump/dist/print-m3ua.c (contents, props changed) vendor/tcpdump/dist/print-mptcp.c (contents, props changed) vendor/tcpdump/dist/print-nflog.c (contents, props changed) vendor/tcpdump/dist/print-openflow-1.0.c (contents, props changed) vendor/tcpdump/dist/print-openflow.c (contents, props changed) vendor/tcpdump/dist/print-pktap.c (contents, props changed) vendor/tcpdump/dist/rpl.h (contents, props changed) vendor/tcpdump/dist/tests/3560_CDP.pcap (contents, props changed) vendor/tcpdump/dist/tests/802.1D_spanning_tree.pcap (contents, props changed) vendor/tcpdump/dist/tests/802.1w_rapid_STP.pcap (contents, props changed) vendor/tcpdump/dist/tests/AoE_Linux.pcap (contents, props changed) vendor/tcpdump/dist/tests/DECnet_Phone.pcap (contents, props changed) vendor/tcpdump/dist/tests/DTP.pcap (contents, props changed) vendor/tcpdump/dist/tests/EIGRP_adjacency.pcap (contents, props changed) vendor/tcpdump/dist/tests/EIGRP_goodbye.pcap (contents, props changed) vendor/tcpdump/dist/tests/EIGRP_subnet_down.pcap (contents, props changed) vendor/tcpdump/dist/tests/EIGRP_subnet_up.pcap (contents, props changed) vendor/tcpdump/dist/tests/HDLC.pcap (contents, props changed) vendor/tcpdump/dist/tests/HSRP_coup.pcap (contents, props changed) vendor/tcpdump/dist/tests/HSRP_election.pcap (contents, props changed) vendor/tcpdump/dist/tests/HSRP_failover.pcap (contents, props changed) vendor/tcpdump/dist/tests/IGMP_V1.pcap (contents, props changed) vendor/tcpdump/dist/tests/IGMP_V2.pcap (contents, props changed) vendor/tcpdump/dist/tests/ISAKMP_sa_setup.pcap (contents, props changed) vendor/tcpdump/dist/tests/ISIS_external_lsp.pcap (contents, props changed) vendor/tcpdump/dist/tests/ISIS_level1_adjacency.pcap (contents, props changed) vendor/tcpdump/dist/tests/ISIS_level2_adjacency.pcap (contents, props changed) vendor/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap (contents, props changed) vendor/tcpdump/dist/tests/LACP.pcap (contents, props changed) vendor/tcpdump/dist/tests/LLDP_and_CDP.pcap (contents, props changed) vendor/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap (contents, props changed) vendor/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap (contents, props changed) vendor/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap (contents, props changed) vendor/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap (contents, props changed) vendor/tcpdump/dist/tests/OSPFv3_with_AH.pcap (contents, props changed) vendor/tcpdump/dist/tests/PIM-DM_pruning.pcap (contents, props changed) vendor/tcpdump/dist/tests/PIM-SM_join_prune.pcap (contents, props changed) vendor/tcpdump/dist/tests/PIM_register_register-stop.pcap (contents, props changed) vendor/tcpdump/dist/tests/PIMv2_bootstrap.pcap (contents, props changed) vendor/tcpdump/dist/tests/PIMv2_hellos.pcap (contents, props changed) vendor/tcpdump/dist/tests/RADIUS.pcap (contents, props changed) vendor/tcpdump/dist/tests/UDLD.pcap (contents, props changed) vendor/tcpdump/dist/tests/ahcp-vv.out vendor/tcpdump/dist/tests/ahcp.pcap (contents, props changed) vendor/tcpdump/dist/tests/aoe_1-v.out vendor/tcpdump/dist/tests/aoe_1.out vendor/tcpdump/dist/tests/babel_pad1.out vendor/tcpdump/dist/tests/babel_pad1.pcap (contents, props changed) vendor/tcpdump/dist/tests/babel_rtt.out vendor/tcpdump/dist/tests/babel_rtt.pcap (contents, props changed) vendor/tcpdump/dist/tests/bgp_infloop-v.out vendor/tcpdump/dist/tests/cdp-v.out vendor/tcpdump/dist/tests/crypto.sh (contents, props changed) vendor/tcpdump/dist/tests/dcb_ets.out vendor/tcpdump/dist/tests/dcb_ets.pcap (contents, props changed) vendor/tcpdump/dist/tests/dcb_pfc.out vendor/tcpdump/dist/tests/dcb_pfc.pcap (contents, props changed) vendor/tcpdump/dist/tests/dcb_qcn.out vendor/tcpdump/dist/tests/dcb_qcn.pcap (contents, props changed) vendor/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out vendor/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap (contents, props changed) vendor/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out vendor/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap (contents, props changed) vendor/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out vendor/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap (contents, props changed) vendor/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out vendor/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap (contents, props changed) vendor/tcpdump/dist/tests/decnet.out vendor/tcpdump/dist/tests/dhcpv6-domain-list.out vendor/tcpdump/dist/tests/dhcpv6-domain-list.pcap (contents, props changed) vendor/tcpdump/dist/tests/dhcpv6-ntp-server.out vendor/tcpdump/dist/tests/dhcpv6-ntp-server.pcap (contents, props changed) vendor/tcpdump/dist/tests/dhcpv6-sip-server-d.out vendor/tcpdump/dist/tests/dhcpv6-sip-server-d.pcap (contents, props changed) vendor/tcpdump/dist/tests/dtp-v.out vendor/tcpdump/dist/tests/dvmrp.out vendor/tcpdump/dist/tests/eigrp1-v.out vendor/tcpdump/dist/tests/eigrp2-v.out vendor/tcpdump/dist/tests/eigrp3-v.out vendor/tcpdump/dist/tests/eigrp4-v.out vendor/tcpdump/dist/tests/epgm_zmtp1.pcap (contents, props changed) vendor/tcpdump/dist/tests/epgm_zmtp1v.out vendor/tcpdump/dist/tests/epgmv.out vendor/tcpdump/dist/tests/evb.out vendor/tcpdump/dist/tests/evb.pcap (contents, props changed) vendor/tcpdump/dist/tests/geonet_and_calm_fast.out vendor/tcpdump/dist/tests/geonet_and_calm_fast.pcap (contents, props changed) vendor/tcpdump/dist/tests/hdlc1.out vendor/tcpdump/dist/tests/hdlc2.out vendor/tcpdump/dist/tests/hdlc3.out vendor/tcpdump/dist/tests/hdlc4.out vendor/tcpdump/dist/tests/hdlc_slarp.pcap (contents, props changed) vendor/tcpdump/dist/tests/hsrp_1-v.out vendor/tcpdump/dist/tests/hsrp_1.out vendor/tcpdump/dist/tests/hsrp_2-v.out vendor/tcpdump/dist/tests/hsrp_3-v.out vendor/tcpdump/dist/tests/icmpv6_opt24-v.out vendor/tcpdump/dist/tests/icmpv6_opt24.pcap (contents, props changed) vendor/tcpdump/dist/tests/ieee802.11_exthdr.out vendor/tcpdump/dist/tests/ieee802.11_exthdr.pcap (contents, props changed) vendor/tcpdump/dist/tests/ieee802.11_rx-stbc.out vendor/tcpdump/dist/tests/ieee802.11_rx-stbc.pcap (contents, props changed) vendor/tcpdump/dist/tests/igmpv1.out vendor/tcpdump/dist/tests/igmpv2.out vendor/tcpdump/dist/tests/ipv6-bad-version.out vendor/tcpdump/dist/tests/ipv6-bad-version.pcap (contents, props changed) vendor/tcpdump/dist/tests/ipv6-routing-header.out vendor/tcpdump/dist/tests/ipv6-routing-header.pcap (contents, props changed) vendor/tcpdump/dist/tests/isakmp5-v.out vendor/tcpdump/dist/tests/isis_1-v.out vendor/tcpdump/dist/tests/isis_1.out vendor/tcpdump/dist/tests/isis_2-v.out vendor/tcpdump/dist/tests/isis_3-v.out vendor/tcpdump/dist/tests/isis_4-v.out vendor/tcpdump/dist/tests/isis_infloop-v.out vendor/tcpdump/dist/tests/isup.out vendor/tcpdump/dist/tests/isup.pcap (contents, props changed) vendor/tcpdump/dist/tests/isupvv.out vendor/tcpdump/dist/tests/lacp-ev.out vendor/tcpdump/dist/tests/ldp_infloop.out vendor/tcpdump/dist/tests/lldp_cdp-ev.out vendor/tcpdump/dist/tests/lmp-v.out vendor/tcpdump/dist/tests/lmp-v.sh (contents, props changed) vendor/tcpdump/dist/tests/loopback.out vendor/tcpdump/dist/tests/loopback.pcap (contents, props changed) vendor/tcpdump/dist/tests/mptcp-fclose.out vendor/tcpdump/dist/tests/mptcp-fclose.pcap (contents, props changed) vendor/tcpdump/dist/tests/mptcp.out vendor/tcpdump/dist/tests/mptcp.pcap (contents, props changed) vendor/tcpdump/dist/tests/mrinfo_query.pcap (contents, props changed) vendor/tcpdump/dist/tests/mstp-v.out vendor/tcpdump/dist/tests/mtrace.out vendor/tcpdump/dist/tests/mtrace.pcap (contents, props changed) vendor/tcpdump/dist/tests/nflog-e.out vendor/tcpdump/dist/tests/nflog-e.sh (contents, props changed) vendor/tcpdump/dist/tests/nflog.pcap (contents, props changed) vendor/tcpdump/dist/tests/of10_7050q-v.out vendor/tcpdump/dist/tests/of10_7050q.pcap (contents, props changed) vendor/tcpdump/dist/tests/of10_p3295-vv.out vendor/tcpdump/dist/tests/of10_p3295.pcap (contents, props changed) vendor/tcpdump/dist/tests/of10_pf5240-vv.out vendor/tcpdump/dist/tests/of10_pf5240.pcap (contents, props changed) vendor/tcpdump/dist/tests/of10_s4810-vvvv.out vendor/tcpdump/dist/tests/of10_s4810.pcap (contents, props changed) vendor/tcpdump/dist/tests/ospf3_ah-vv.out vendor/tcpdump/dist/tests/ospf3_auth-vv.out vendor/tcpdump/dist/tests/ospf3_auth.pcap (contents, props changed) vendor/tcpdump/dist/tests/ospf3_bc-vv.out vendor/tcpdump/dist/tests/ospf3_mp-vv.out vendor/tcpdump/dist/tests/ospf3_nbma-vv.out vendor/tcpdump/dist/tests/pgm_zmtp1.pcap (contents, props changed) vendor/tcpdump/dist/tests/pgm_zmtp1v.out vendor/tcpdump/dist/tests/pgmv.out vendor/tcpdump/dist/tests/pimv2_bootstrap-v.out vendor/tcpdump/dist/tests/pimv2_dm-v.out vendor/tcpdump/dist/tests/pimv2_hellos-v.out vendor/tcpdump/dist/tests/pimv2_register-v.out vendor/tcpdump/dist/tests/pimv2_sm-v.out vendor/tcpdump/dist/tests/pppoes.out vendor/tcpdump/dist/tests/pppoes.pcap (contents, props changed) vendor/tcpdump/dist/tests/pppoes_id.out vendor/tcpdump/dist/tests/radius-v.out vendor/tcpdump/dist/tests/rpl-14-dao.pcap (contents, props changed) vendor/tcpdump/dist/tests/rpl-14-daovvv.out vendor/tcpdump/dist/tests/rpl-19-pickdag.out vendor/tcpdump/dist/tests/rpl-19-pickdag.pcap (contents, props changed) vendor/tcpdump/dist/tests/rpl-19-pickdagvvv.out vendor/tcpdump/dist/tests/rpl-26-senddaoack.pcap (contents, props changed) vendor/tcpdump/dist/tests/rpl-26-senddaovv.out vendor/tcpdump/dist/tests/rpvst-v.out vendor/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap (contents, props changed) vendor/tcpdump/dist/tests/rstp-v.out vendor/tcpdump/dist/tests/rsvp_infloop-v.out vendor/tcpdump/dist/tests/sflow_multiple_counter_30_pdus-nv.out vendor/tcpdump/dist/tests/stp-v.out vendor/tcpdump/dist/tests/syslog-v.out vendor/tcpdump/dist/tests/syslog_udp.pcap (contents, props changed) vendor/tcpdump/dist/tests/tfo-5c1fa7f9ae91.pcap (contents, props changed) vendor/tcpdump/dist/tests/tfo.out vendor/tcpdump/dist/tests/udld-v.out vendor/tcpdump/dist/tests/vrrp-v.out vendor/tcpdump/dist/tests/vrrp.out vendor/tcpdump/dist/tests/vrrp.pcap (contents, props changed) Deleted: vendor/tcpdump/dist/README vendor/tcpdump/dist/acconfig.h vendor/tcpdump/dist/aodv.h vendor/tcpdump/dist/arcnet.h vendor/tcpdump/dist/bgp.h vendor/tcpdump/dist/dccp.h vendor/tcpdump/dist/decnet.h vendor/tcpdump/dist/decode_prefix.h vendor/tcpdump/dist/enc.h vendor/tcpdump/dist/esp.h vendor/tcpdump/dist/fddi.h vendor/tcpdump/dist/forces.h vendor/tcpdump/dist/icmp6.h vendor/tcpdump/dist/ieee802_11.h vendor/tcpdump/dist/ieee802_11_radio.h vendor/tcpdump/dist/igrp.h vendor/tcpdump/dist/ipfc.h vendor/tcpdump/dist/ipnet.h vendor/tcpdump/dist/ipsec_doi.h vendor/tcpdump/dist/ipx.h vendor/tcpdump/dist/isakmp.h vendor/tcpdump/dist/l2tp.h vendor/tcpdump/dist/lane.h vendor/tcpdump/dist/missing/sockstorage.h vendor/tcpdump/dist/netbios.h vendor/tcpdump/dist/ntp.h vendor/tcpdump/dist/oakley.h vendor/tcpdump/dist/ospf6.h vendor/tcpdump/dist/pmap_prot.h vendor/tcpdump/dist/ppi.h vendor/tcpdump/dist/print-netbios.c vendor/tcpdump/dist/route6d.h vendor/tcpdump/dist/rx.h vendor/tcpdump/dist/sctpConstants.h vendor/tcpdump/dist/sctpHeader.h vendor/tcpdump/dist/slip.h vendor/tcpdump/dist/sll.h vendor/tcpdump/dist/telnet.h vendor/tcpdump/dist/tests/dio.out vendor/tcpdump/dist/tests/dio.pcap vendor/tcpdump/dist/tests/empty.uu vendor/tcpdump/dist/tests/lmp.new vendor/tcpdump/dist/tests/lmp.sh vendor/tcpdump/dist/tests/print-flags.sh vendor/tcpdump/dist/tftp.h vendor/tcpdump/dist/timed.h vendor/tcpdump/dist/token.h vendor/tcpdump/dist/win32/Include/bittypes.h vendor/tcpdump/dist/win32/Include/errno.h vendor/tcpdump/dist/win32/Include/getopt.h vendor/tcpdump/dist/win32/Src/getopt.c Modified: vendor/tcpdump/dist/CHANGES vendor/tcpdump/dist/CREDITS vendor/tcpdump/dist/INSTALL.txt vendor/tcpdump/dist/Makefile-devel-adds vendor/tcpdump/dist/Makefile.in vendor/tcpdump/dist/VERSION vendor/tcpdump/dist/aclocal.m4 vendor/tcpdump/dist/addrtoname.c vendor/tcpdump/dist/addrtoname.h vendor/tcpdump/dist/af.c vendor/tcpdump/dist/af.h vendor/tcpdump/dist/ah.h vendor/tcpdump/dist/appletalk.h vendor/tcpdump/dist/atm.h vendor/tcpdump/dist/atmuni31.h vendor/tcpdump/dist/bootp.h vendor/tcpdump/dist/bpf_dump.c vendor/tcpdump/dist/chdlc.h vendor/tcpdump/dist/checksum.c vendor/tcpdump/dist/config.guess vendor/tcpdump/dist/config.h.in vendor/tcpdump/dist/config.sub vendor/tcpdump/dist/configure vendor/tcpdump/dist/configure.in vendor/tcpdump/dist/cpack.c vendor/tcpdump/dist/cpack.h vendor/tcpdump/dist/ether.h vendor/tcpdump/dist/ethertype.h vendor/tcpdump/dist/extract.h vendor/tcpdump/dist/gmpls.c vendor/tcpdump/dist/gmpls.h vendor/tcpdump/dist/gmt2local.c vendor/tcpdump/dist/gmt2local.h vendor/tcpdump/dist/in_cksum.c vendor/tcpdump/dist/install-sh vendor/tcpdump/dist/interface.h vendor/tcpdump/dist/ip.h vendor/tcpdump/dist/ip6.h vendor/tcpdump/dist/ipproto.c vendor/tcpdump/dist/ipproto.h vendor/tcpdump/dist/l2vpn.c vendor/tcpdump/dist/l2vpn.h vendor/tcpdump/dist/lbl/os-osf4.h vendor/tcpdump/dist/lbl/os-solaris2.h vendor/tcpdump/dist/lbl/os-sunos4.h vendor/tcpdump/dist/lbl/os-ultrix4.h vendor/tcpdump/dist/llc.h vendor/tcpdump/dist/machdep.c vendor/tcpdump/dist/machdep.h vendor/tcpdump/dist/makemib vendor/tcpdump/dist/missing/addrinfo.h vendor/tcpdump/dist/missing/datalinks.c vendor/tcpdump/dist/missing/dlnames.c vendor/tcpdump/dist/missing/getnameinfo.c vendor/tcpdump/dist/missing/inet_aton.c vendor/tcpdump/dist/missing/inet_ntop.c vendor/tcpdump/dist/missing/inet_pton.c vendor/tcpdump/dist/missing/snprintf.c vendor/tcpdump/dist/missing/strdup.c vendor/tcpdump/dist/missing/strlcat.c vendor/tcpdump/dist/missing/strlcpy.c vendor/tcpdump/dist/missing/strsep.c vendor/tcpdump/dist/mkdep vendor/tcpdump/dist/mpls.h vendor/tcpdump/dist/nameser.h vendor/tcpdump/dist/netdissect.h vendor/tcpdump/dist/nfs.h vendor/tcpdump/dist/nfsfh.h vendor/tcpdump/dist/nlpid.c vendor/tcpdump/dist/nlpid.h vendor/tcpdump/dist/ospf.h vendor/tcpdump/dist/oui.c vendor/tcpdump/dist/oui.h vendor/tcpdump/dist/parsenfsfh.c vendor/tcpdump/dist/pcap-missing.h vendor/tcpdump/dist/pcap_dump_ftell.c vendor/tcpdump/dist/ppp.h vendor/tcpdump/dist/print-802_11.c vendor/tcpdump/dist/print-802_15_4.c vendor/tcpdump/dist/print-ah.c vendor/tcpdump/dist/print-aodv.c vendor/tcpdump/dist/print-ap1394.c vendor/tcpdump/dist/print-arcnet.c vendor/tcpdump/dist/print-arp.c vendor/tcpdump/dist/print-ascii.c vendor/tcpdump/dist/print-atalk.c vendor/tcpdump/dist/print-atm.c vendor/tcpdump/dist/print-babel.c vendor/tcpdump/dist/print-beep.c vendor/tcpdump/dist/print-bfd.c vendor/tcpdump/dist/print-bgp.c vendor/tcpdump/dist/print-bootp.c vendor/tcpdump/dist/print-bt.c vendor/tcpdump/dist/print-carp.c vendor/tcpdump/dist/print-cdp.c vendor/tcpdump/dist/print-cfm.c vendor/tcpdump/dist/print-chdlc.c vendor/tcpdump/dist/print-cip.c vendor/tcpdump/dist/print-cnfp.c vendor/tcpdump/dist/print-dccp.c vendor/tcpdump/dist/print-decnet.c vendor/tcpdump/dist/print-dhcp6.c vendor/tcpdump/dist/print-domain.c vendor/tcpdump/dist/print-dtp.c vendor/tcpdump/dist/print-dvmrp.c vendor/tcpdump/dist/print-eap.c vendor/tcpdump/dist/print-egp.c vendor/tcpdump/dist/print-eigrp.c vendor/tcpdump/dist/print-enc.c vendor/tcpdump/dist/print-esp.c vendor/tcpdump/dist/print-ether.c vendor/tcpdump/dist/print-fddi.c vendor/tcpdump/dist/print-forces.c vendor/tcpdump/dist/print-fr.c vendor/tcpdump/dist/print-frag6.c vendor/tcpdump/dist/print-gre.c vendor/tcpdump/dist/print-hsrp.c vendor/tcpdump/dist/print-icmp.c vendor/tcpdump/dist/print-icmp6.c vendor/tcpdump/dist/print-igmp.c vendor/tcpdump/dist/print-igrp.c vendor/tcpdump/dist/print-ip.c vendor/tcpdump/dist/print-ip6.c vendor/tcpdump/dist/print-ip6opts.c vendor/tcpdump/dist/print-ipcomp.c vendor/tcpdump/dist/print-ipfc.c vendor/tcpdump/dist/print-ipnet.c vendor/tcpdump/dist/print-ipx.c vendor/tcpdump/dist/print-isakmp.c vendor/tcpdump/dist/print-isoclns.c vendor/tcpdump/dist/print-juniper.c vendor/tcpdump/dist/print-krb.c vendor/tcpdump/dist/print-l2tp.c vendor/tcpdump/dist/print-lane.c vendor/tcpdump/dist/print-ldp.c vendor/tcpdump/dist/print-llc.c vendor/tcpdump/dist/print-lldp.c vendor/tcpdump/dist/print-lmp.c vendor/tcpdump/dist/print-lspping.c vendor/tcpdump/dist/print-lwapp.c vendor/tcpdump/dist/print-lwres.c vendor/tcpdump/dist/print-mobile.c vendor/tcpdump/dist/print-mobility.c vendor/tcpdump/dist/print-mpcp.c vendor/tcpdump/dist/print-mpls.c vendor/tcpdump/dist/print-msdp.c vendor/tcpdump/dist/print-msnlb.c vendor/tcpdump/dist/print-nfs.c vendor/tcpdump/dist/print-ntp.c vendor/tcpdump/dist/print-null.c vendor/tcpdump/dist/print-olsr.c vendor/tcpdump/dist/print-ospf.c vendor/tcpdump/dist/print-ospf6.c vendor/tcpdump/dist/print-otv.c vendor/tcpdump/dist/print-pflog.c vendor/tcpdump/dist/print-pgm.c vendor/tcpdump/dist/print-pim.c vendor/tcpdump/dist/print-ppi.c vendor/tcpdump/dist/print-ppp.c vendor/tcpdump/dist/print-pppoe.c vendor/tcpdump/dist/print-pptp.c vendor/tcpdump/dist/print-radius.c vendor/tcpdump/dist/print-raw.c vendor/tcpdump/dist/print-rip.c vendor/tcpdump/dist/print-ripng.c vendor/tcpdump/dist/print-rpki-rtr.c vendor/tcpdump/dist/print-rrcp.c vendor/tcpdump/dist/print-rsvp.c vendor/tcpdump/dist/print-rt6.c vendor/tcpdump/dist/print-rx.c vendor/tcpdump/dist/print-sctp.c vendor/tcpdump/dist/print-sflow.c vendor/tcpdump/dist/print-sip.c vendor/tcpdump/dist/print-sl.c vendor/tcpdump/dist/print-sll.c vendor/tcpdump/dist/print-slow.c vendor/tcpdump/dist/print-smb.c vendor/tcpdump/dist/print-snmp.c vendor/tcpdump/dist/print-stp.c vendor/tcpdump/dist/print-sunatm.c vendor/tcpdump/dist/print-sunrpc.c vendor/tcpdump/dist/print-symantec.c vendor/tcpdump/dist/print-syslog.c vendor/tcpdump/dist/print-tcp.c vendor/tcpdump/dist/print-telnet.c vendor/tcpdump/dist/print-tftp.c vendor/tcpdump/dist/print-timed.c vendor/tcpdump/dist/print-tipc.c vendor/tcpdump/dist/print-token.c vendor/tcpdump/dist/print-udld.c vendor/tcpdump/dist/print-udp.c vendor/tcpdump/dist/print-usb.c vendor/tcpdump/dist/print-vjc.c vendor/tcpdump/dist/print-vqp.c vendor/tcpdump/dist/print-vrrp.c vendor/tcpdump/dist/print-vtp.c vendor/tcpdump/dist/print-vxlan.c vendor/tcpdump/dist/print-wb.c vendor/tcpdump/dist/print-zephyr.c vendor/tcpdump/dist/print-zeromq.c vendor/tcpdump/dist/rpc_auth.h vendor/tcpdump/dist/rpc_msg.h vendor/tcpdump/dist/setsignal.c vendor/tcpdump/dist/setsignal.h vendor/tcpdump/dist/signature.c vendor/tcpdump/dist/signature.h vendor/tcpdump/dist/slcompress.h vendor/tcpdump/dist/smb.h vendor/tcpdump/dist/smbutil.c vendor/tcpdump/dist/strcasecmp.c vendor/tcpdump/dist/tcp.h vendor/tcpdump/dist/tcpdump-stdinc.h vendor/tcpdump/dist/tcpdump.1.in vendor/tcpdump/dist/tcpdump.c vendor/tcpdump/dist/tests/TESTLIST vendor/tcpdump/dist/tests/TESTonce vendor/tcpdump/dist/tests/TESTrun.sh vendor/tcpdump/dist/tests/babel1.out vendor/tcpdump/dist/tests/babel1v.out vendor/tcpdump/dist/tests/babel_auth.out vendor/tcpdump/dist/tests/lmp.out vendor/tcpdump/dist/tests/print-A.out vendor/tcpdump/dist/tests/print-AA.out vendor/tcpdump/dist/tests/print-capX.out vendor/tcpdump/dist/tests/print-capXX.out vendor/tcpdump/dist/tests/print-x.out vendor/tcpdump/dist/tests/print-xx.out vendor/tcpdump/dist/udp.h vendor/tcpdump/dist/util.c vendor/tcpdump/dist/vfprintf.c vendor/tcpdump/dist/win32/prj/GNUmakefile vendor/tcpdump/dist/win32/prj/WinDump.dsp Modified: vendor/tcpdump/dist/CHANGES ============================================================================== --- vendor/tcpdump/dist/CHANGES Tue Jan 6 18:59:13 2015 (r276760) +++ vendor/tcpdump/dist/CHANGES Tue Jan 6 19:03:11 2015 (r276761) @@ -1,4 +1,61 @@ -Thursday February 19, 2013 guy@alum.mit.edu. +Tuesday Sep. 2, 2014 mcr@sandelman.ca + fix out-of-source-tree builds: find libpcap that is out of source + better configure check for libsmi + +Saturday Jul. 19, 2014 mcr@sandelman.ca + Summary for 4.6.1 tcpdump release + added FreeBSD capsicum + add a short option '#', same as long option '--number' + +Wednesday Jul. 2, 2014 mcr@sandelman.ca + Summary for 4.6.0 tcpdump release + all of tcpdump is now using the new "NDO" code base (Thanks Denis!) + nflog, mobile, forces, pptp, AODV, AHCP, IPv6, OSPFv4, RPL, DHCPv6 enhancements/fixes + M3UA decode added. + many new test cases: 82 in 4.5.1 to 133 in 4.6.0 + many improvements to travis continuous integration system: OSX, and Coverity options + cleaned up some unnecessary header files + Added bittok2str(). + a number of unaligned access faults fixed + -A flag does not consider CR to be printable anymore + fx.lebail took over coverity baby sitting + default snapshot size increased to 256K for accomodate USB captures + WARNING: this release contains a lot of very worthwhile code churn. + +Wednesday Jan. 15, 2014 guy@alum.mit.edu + Summary for 4.5.2 tcpdump release + Man page fix + Fix crashes on SPARC + +Monday Nov. 11, 2013 mcr@sandelman.ca + Summary for 4.5.1 tcpdump release + CREDITS file fixes + +Thursday Nov. 7, 2013 mcr@sandelman.ca and guy@alum.mit.edu. + Summary for 4.5.0 tcpdump release + some NFSv4 fixes for printing + fix printing of unknown TCP options, and tcp fast-open + fixes for syslog parser + some gcc-version-specific flag tuning + adopt MacOS deprecation workarounds for openssl + improvements to babel printing + add OpenFlow 1.0 (no SSL) and test cases + GeoNet printer. + added STBC Rx support + improvements to DHCPv6 decoder + clarify which autoconf is needed + Point users to the the-tcpdump-group repository on GitHub rather + than the mcr repository + Add MSDP printer. + Fixed IPv6 check on Solaris and other OSes requiring extra + networking libraries. + Add support for VXLAN (draft-mahalingam-dutt-dcops-vxlan-03), + and add "vxlan" as an option for -T. + Add support for OTV (draft-hasmit-otv-04). + fixes for DLT_IEEE802_11_RADIO datalink types + added MPTCP decoder + +Saturday April 6, 2013 guy@alum.mit.edu. Summary for 4.4.0 tcpdump release RPKI-RTR (RFC6810) is now official (TCP Port 323) Fix detection of OpenSSL libcrypto. @@ -16,6 +73,8 @@ Thursday February 19, 2013 guy@alum.mit On Linux systems with cap-ng.h, drop root privileges using Linux Capabilities. Add support for reading multiple files. + Add MS NLB heartbeat printer. + Separate multiple nexthops in BGP. Wednesday November 28, 2012 guy@alum.mit.edu. Summary for 4.3.1 tcpdump release @@ -32,7 +91,7 @@ Wednesday November 28, 2012 guy@alum.mi Use the right maximum path length Don't treat 192_1_2, when passed to -i, as an interface number -Friday April 3, 2011. mcr@sandelman.ca. +Friday April 3, 2012. mcr@sandelman.ca. Summary for 4.3.0 tcpdump release fixes for forces: SPARSE data (per RFC 5810) some more test cases added @@ -113,7 +172,7 @@ Thu. April 1, 2010. guy@alum.mit.edu. Summary for 4.1.1 tcpdump release Fix build on systems with PF, such as FreeBSD and OpenBSD. Don't blow up if a zero-length link-layer address is passed to - linkaddr_string(). + linkaddr_string(). Thu. March 11, 2010. ken@netfunctional.ca/guy@alum.mit.edu. Summary for 4.1.0 tcpdump release @@ -142,7 +201,7 @@ Thu. March 11, 2010. ken@netfunctional. Add printer for ForCES Handle frames with an FCS Handle 802.11n Control Wrapper, Block Acq Req and Block Ack frames - Fix TCP sequence number printing + Fix TCP sequence number printing Report 802.2 packets as 802.2 instead of 802.3 Don't include -L/usr/lib in LDFLAGS On x86_64 Linux, look in lib64 directory too @@ -178,13 +237,13 @@ Mon. September 10, 2007. ken@xeleran Converted print-isakmp.c to NETDISSECT Moved AF specific stuff into af.h Test subsystem now table driven, and saves outputs and diffs to one place - Require <net/pfvar.h> for pf definitions - allows reading of pflog formatted + Require <net/pfvar.h> for pf definitions - allows reading of pflog formatted libpcap files on an OS other than where the file was generated Wed. July 23, 2007. mcr@xelerance.com. Summary for 3.9.7 libpcap release - NFS: Print unsigned values as such. + NFS: Print unsigned values as such. RX: parse safely. BGP: fixes for IPv6-less builds. 801.1ag: use standard codepoint. @@ -194,7 +253,7 @@ Wed. July 23, 2007. mcr@xelerance.com. smb: squelch an uninitialized complaint from coverity. NFS: from NetBSD; don't interpret the reply as a possible NFS reply if it got MSG_DENIED. - BGP: don't print TLV values that didn't fit, from www.digit-labs.org. + BGP: don't print TLV values that didn't fit, from www.digit-labs.org. revised INSTALL.txt about libpcap dependancy. Wed. April 25, 2007. ken@xelerance.com. Summary for 3.9.6 tcpdump release @@ -212,11 +271,11 @@ Wed. April 25, 2007. ken@xelerance.com. Add support for 802.3ah loopback ctrl msg Add support for Multiple-STP as per 802.1s Add support for rapid-SPT as per 802.1w - Add support for CFM Link-trace msg, Link-trace-Reply msg, + Add support for CFM Link-trace msg, Link-trace-Reply msg, Sender-ID tlv, private tlv, port, interface status Add support for unidirectional link detection as per http://www.ietf.org/internet-drafts/draft-foschiano-udld-02.txt - Add support for the olsr protocol as per RFC 3626 plus the LQ + Add support for the olsr protocol as per RFC 3626 plus the LQ extensions from olsr.org Add support for variable-length checksum in DCCP, as per section 9 of RFC 4340. @@ -228,7 +287,7 @@ Wed. April 25, 2007. ken@xelerance.com. Tue. September 19, 2006. ken@xelerance.com. Summary for 3.9.5 tcpdump release - + Fix compiling on AIX (, at end of ENUM) Updated list of DNS RR typecodes Use local Ethernet defs on WIN32 @@ -243,7 +302,7 @@ Tue. September 19, 2006. ken@xelerance.c Add support for BGP signaled VPLS Cleanup the bootp printer Add support for PPP over Frame-Relay - Add some bounds checking to the IP options code, and clean up + Add some bounds checking to the IP options code, and clean up the options output a bit. Add additional modp groups to ISAKMP printer Add support for Address-Withdraw and Label-Withdraw Msgs Modified: vendor/tcpdump/dist/CREDITS ============================================================================== --- vendor/tcpdump/dist/CREDITS Tue Jan 6 18:59:13 2015 (r276760) +++ vendor/tcpdump/dist/CREDITS Tue Jan 6 19:03:11 2015 (r276761) @@ -2,18 +2,20 @@ This file lists people who have contribu The current maintainers: Bill Fenner <fenner at research dot att dot com> - David Young <dyoung at pobox dot com> + Denis Ovsienko <infrastation at yandex dot ru> Fulvio Risso <risso at polito dot it> Guy Harris <guy at alum dot mit dot edu> Hannes Gredler <hannes at juniper dot net> Michael Richardson <mcr at sandelman dot ottawa dot on dot ca> + Francois-Xavier Le Bail <fx dot lebail at yahoo dot com> Additional people who have contributed patches: - A Costa <agcosta at gis dot net> Aaron Campbell <aaron at arbor dot net> - Alfredo Andres <aandres at s21sec dot com> + A Costa <agcosta at gis dot net> Albert Chin <china at thewrittenword dot com> + Alexandra Kossovsky <alexandra1975 at sourceforge dot net> + Alfredo Andres <aandres at s21sec dot com> Ananth Suryanarayana <anantha at juniper dot net> Andrea Bittau <a dot bittau at cs dot ucl dot ac dot uk> Andrew Brown <atatat at atatdot dot net> @@ -26,17 +28,19 @@ Additional people who have contributed p Arkadiusz Miskiewicz <misiek at pld dot org dot pl> Armando L. Caro Jr. <acaro at mail dot eecis dot udel dot edu> Arnaldo Carvalho de Melo <acme at ghostprotocols dot net> - Ben Byer <bushing at sourceforge dot net> Atsushi Onoe <onoe at netbsd dot org> + Baptiste Jonglez <baptiste dot jonglez at ens-lyon dot org> + Ben Byer <bushing at sourceforge dot net> Ben Smithurst <ben at scientia dot demon dot co dot uk> Bert Vermeulen <bert at biot dot com> Bjoern A. Zeeb <bzeeb at Zabbadoz dot NeT> + Bram <tcpdump at mail dot wizbit dot be> Brent L. Bates <blbates at vigyan dot com> Brian Ginsbach <ginsbach at cray dot com> Bruce M. Simpson <bms at spc dot org> Carles Kishimoto Bisbe <ckishimo at ac dot upc dot es> - Charlie Lenahan <clenahan at fortresstech dot com> Charles M. Hannum <mycroft at netbsd dot org> + Charlie Lenahan <clenahan at fortresstech dot com> Chris Cogdon <chris at cogdon dot org> Chris G. Demetriou <cgd at netbsd dot org> Chris Jepeway <jepeway at blasted-heath dot com> @@ -52,7 +56,7 @@ Additional people who have contributed p David Horn <dhorn2000 at gmail dot com> David Smith <dsmith at redhat dot com> David Young <dyoung at ojctech dot com> - Denis Ovsienko <infrastation at yandex dot ru> + Dmitrij Tejblum <tejblum at yandex-team dot ru> Dmitry Eremin-Solenikov <dbaryshkov at gmail dot com> Don Ebright <Don dot Ebright at compuware dot com> Eddie Kohler <xexd at sourceforge dot net> @@ -60,22 +64,24 @@ Additional people who have contributed p Fang Wang <fangwang at sourceforge dot net> Florent Drouin <Florent dot Drouin at alcatel-lucent dot fr> Florian Forster <octo at verplant dot org> - Francis Dupont <Francis dot Dupont at enst-bretagne dot fr> + fra <foo at bar dot baz> + Francesco Fondelli <francesco dot fondelli at gmail dot com> Francisco Matias Cuenca-Acuna <mcuenca at george dot rutgers dot edu> - Francois-Xavier Le Bail <fx dot lebail at yahoo dot com> + Francis Dupont <Francis dot Dupont at enst-bretagne dot fr> Frank Volf <volf at oasis dot IAEhv dot nl> Fulvio Risso <risso at polito dot it> George Bakos <gbakos at ists dot dartmouth dot edu> Gerald Combs <gerald at ethereal dot com> Gerrit Renker <gerrit at erg dot abdn dot ac dot uk> Gert Doering <gert at greenie dot muc dot de> + Gilbert Ramirez Jr. <gram at xiexie dot org> + Gisle Vanem <gvanem at yahoo dot no> Greg Minshall <minshall at acm dot org> + Grégoire Henry <henry at pps dot jussieu dot fr> + Gregory Detal <gregory dot detal at uclouvain dot be> Greg Stark <gsstark at mit dot edu> - Grégoire Henry <henry@pps.jussieu.fr> - Gilbert Ramirez Jr. <gram at xiexie dot org> - Gisle Vanem <gvanem at broadpark dot no> - Hannes Viertel <hviertel at juniper dot net> Hank Leininger <tcpdump-workers at progressive-comp dot com> + Hannes Viertel <hviertel at juniper dot net> Harry Raaymakers <harryr at connect dot com dot au> Heinz-Ado Arnolds <Ado dot Arnolds at dhm-systems dot de> Hendrik Scholz <hendrik at scholz dot net> @@ -90,34 +96,37 @@ Additional people who have contributed p Jeffrey Hutzelman <jhutz at cmu dot edu> Jesper Peterson <jesper at endace dot com> Jim Hutchins <jim at ca dot sandia dot gov> - Jonathan Heusser <jonny at drugphish dot ch> - Tatuya Jinmei <jinmei at kame dot net> João Medeiros <ignotus21 at sourceforge dot net> - Joerg Mayer <jmayer@loplof.de> - Jørgen Thomsen <jth at jth dot net> + Joerg Mayer <jmayer at loplof dot de> + Jonathan Heusser <jonny at drugphish dot ch> + Jorge Boncompte [DTI2] <jorge at dti2 dot net> + Jørgen Thomsen <jth at jth dot net> Julian Cowley <julian at lava dot net> - Juliusz Chroboczek <jch@pps.jussieu.fr> + Juliusz Chroboczek <jch at pps dot jussieu dot fr> Kaarthik Sivakumar <kaarthik at torrentnet dot com> Kaladhar Musunuru <kaladharm at sourceforge dot net> Karl Norby <karl-norby at sourceforge dot net> Kazushi Sugyo <sugyo at pb dot jp dot nec dot com> Kelly Carmichael <kcarmich at ipapp dot com> Ken Hornstein <kenh at cmf dot nrl dot navy dot mil> - Kevin Steves <stevesk at pobox dot com> Kenichi Maehashi <webmaster at kenichimaehashi dot com> + Kevin Steves <stevesk at pobox dot com> Klaus Klein <kleink at reziprozitaet dot de> Kris Kennaway <kris at freebsd dot org> Krzysztof Halasa <khc at pm dot waw dot pl> Larry Lile <lile at stdio dot com> Lennert Buytenhek <buytenh at gnu dot org> + Loganaden Velvindron <logan at elandsys dot com> + Longinus00 <Longinus00 at gmail dot com> Loris Degioanni <loris at netgroup-serv dot polito dot it> Love Hörnquist-Åstrand <lha at stacken dot kth dot se> Lucas C. Villa Real <lucasvr at us dot ibm dot com> Luis MartinGarcia <luis dot mgarc at gmail dot com> Maciej W. Rozycki <macro at ds2 dot pg dot gda dot pl> Manu Pathak <mapathak at cisco dot com> - Marc Binderberger <mbind at sourceforge dot net> + Marc Abramowitz <marc at marc-abramowitz dot com> Marc A. Lehmann <pcg at goof dot com> + Marc Binderberger <mbind at sourceforge dot net> Mark Ellzey Thomas <mark at ackers dot net> Marko Kiiskila <carnil at cs dot tut dot fi> Markus Schöpflin <schoepflin at sourceforge dot net> @@ -136,14 +145,16 @@ Additional people who have contributed p Minto Jeyananth <minto at juniper dot net> Monroe Williams <monroe at pobox dot com> Motonori Shindo <mshindo at mshindo dot net> - Nathan J. Williams <nathanw at MIT dot EDU> Nathaniel Couper-Noles <Nathaniel at isi1 dot tccisi dot com> + Nathan J. Williams <nathanw at MIT dot EDU> Neil T. Spring <bluehal at users dot sourceforge dot net> - Niels Provos <provos at openbsd dot org> Nickolai Zeldovich <kolya at MIT dot EDU> Nicolas Ferrero <toorop at babylo dot net> + Niels Provos <provos at openbsd dot org> Noritoshi Demizu <demizu at users dot sourceforge dot net> Olaf Kirch <okir at caldera dot de> + Ola Martin Lykkja <ola dot lykkja at q-free dot com> + Oleksij Rempel <linux at rempel-privat dot de> Onno van der Linden <onno at simplex dot nl> Paolo Abeni <paolo dot abeni at email dot it> Pascal Hennequin <pascal dot hennequin at int-evry dot fr> @@ -153,11 +164,12 @@ Additional people who have contributed p Paul S. Traina <pst at freebsd dot org> Pavlin Radoslavov <pavlin at icir dot org> Pawel Worach <pawel dot worach at gmail dot com> - Pekka Savola <pekkas at netcore dot fi> + Pekka Savola <pekkas at netcore dot fi> + Petar Alilovic <petar dot alilovic at gmail dot com> Peter Fales <peter at fales-lorenz dot net> Peter Jeremy <peter dot jeremy at alcatel dot com dot au> - <pfhunt at users dot sourceforge dot net> Peter Volkov <pva at gentoo dot org> + <pfhunt at users dot sourceforge dot net> Phil Wood <cpw at lanl dot gov> Rafal Maszkowski <rzm at icm dot edu dot pl> Randy Sofia <rsofia at users dot sourceforge dot net> @@ -169,9 +181,10 @@ Additional people who have contributed p Robert Edmonds <stu-42 at sourceforge dot net> Roderick Schertler <roderick at argon dot org> Romain Francoise <rfrancoise at debian dot org> + Ruben Kerkhof <ruben at rubenkerkhof dot com> Sagun Shakya <sagun dot shakya at sun dot com> Sami Farin <safari at iki dot fi> - Scott Mcmillan <scott.a.mcmillan at intel dot com> + Scott Mcmillan <scott dot a dot mcmillan at intel dot com> Scott Rose <syberpunk at users dot sourceforge dot net> Sebastian Krahmer <krahmer at cs dot uni-potsdam dot de> Sebastien Raveau <sebastien dot raveau at epita dot fr> @@ -181,20 +194,27 @@ Additional people who have contributed p Shinsuke Suzuki <suz at kame dot net> Simon Ruderich <simon at ruderich dot org> Steinar Haug <sthaug at nethelp dot no> + Stephane Bortzmeyer <stephane+github at bortzmeyer dot org> Swaminathan Chandrasekaran <chander at juniper dot net> + Swaathi Vetrivel <swaathiv at juniper dot net> Takashi Yamamoto <yamt at mwd dot biglobe dot ne dot jp> + Tatuya Jinmei <jinmei at kame dot net> Terry Kennedy <terry at tmk dot com> + Thomas Jacob <jacob at internet24 dot de> Timo Koskiahde Tony Li <tli at procket dot com> Toshihiro Kanda <candy at fct dot kgc dot co dot jp> + Udayakumar <udaya011 at gmail dot com> Uns Lider <unslider at miranda dot org> Victor Oppleman <oppleman at users dot sourceforge dot net> + Vyacheslav Trushkin <dogonthesun at gmail dot com> Weesan Lee <weesan at juniper dot net> Wesley Griffin <wgriffin at users dot sourceforge dot net> Wesley Shields <wxs at FreeBSD dot org> Wilbert de Graaf <wilbertdg at hetnet dot nl> Will Drewry <will at alum dot bu dot edu> William J. Hulley <bill dot hulley at gmail dot com> + Wim Torfs <wtorfs at gmail dot com> Yen Yen Lim Yoshifumi Nishida @@ -204,4 +224,4 @@ The original LBL crew: Van Jacobson Past maintainers: - Jun-ichiro itojun Hagino <itojun at iijlab dot net> + Jun-ichiro itojun Hagino <itojun at iijlab dot net> Also see: http://www.wide.ad.jp/itojun-award/ Modified: vendor/tcpdump/dist/INSTALL.txt ============================================================================== --- vendor/tcpdump/dist/INSTALL.txt Tue Jan 6 18:59:13 2015 (r276760) +++ vendor/tcpdump/dist/INSTALL.txt Tue Jan 6 19:03:11 2015 (r276761) @@ -1,5 +1,3 @@ -@(#) $Header: /tcpdump/master/tcpdump/INSTALL.txt,v 1.2 2008-02-06 10:47:53 guy Exp $ (LBL) - If you have not built libpcap, and your system does not have libpcap installed, install libpcap first. Your system might provide a version of libpcap that can be installed; if so, to compile tcpdump you might @@ -9,9 +7,7 @@ libpcap; see the README file in this dir You will need an ANSI C compiler to build tcpdump. The configure script will abort if your compiler is not ANSI compliant. If this happens, use -the GNU C compiler, available via anonymous ftp: - - ftp://ftp.gnu.org/pub/gnu/gcc/ +the generally available GNU C compiler (GCC). After libpcap has been built (either install it with "make install" or make sure both the libpcap and tcpdump source trees are in the same @@ -42,25 +38,20 @@ FILES ----- CHANGES - description of differences between releases CREDITS - people that have helped tcpdump along -FILES - list of files exported as part of the distribution INSTALL.txt - this file LICENSE - the license under which tcpdump is distributed Makefile.in - compilation rules (input to the configure script) README - description of distribution Readme.Win32 - notes on building tcpdump on Win32 systems (with WinPcap) VERSION - version of this release -acconfig.h - autoconf input aclocal.m4 - autoconf macros addrtoname.c - address to hostname routines addrtoname.h - address to hostname definitions ah.h - IPSEC Authentication Header definitions -aodv.h - AODV definitions appletalk.h - AppleTalk definitions -arcnet.h - ARCNET definitions atime.awk - TCP ack awk script atm.h - ATM traffic type definitions atmuni31.h - ATM Q.2931 definitions -bgp.h - BGP declarations bootp.h - BOOTP definitions bpf_dump.c - BPF program printing routines, in case libpcap doesn't have them @@ -72,37 +63,21 @@ config.h.in - autoconf input config.sub - autoconf support configure - configure script (run this first) configure.in - configure script source -dccp.h - DCCP definitions -decnet.h - DECnet definitions -decode_prefix.h - Declarations of "decode_prefix{4,6}()" -enc.h - OpenBSD IPsec encapsulation BPF layer definitions -esp.h - IPSEC Encapsulating Security Payload definitions ether.h - Ethernet definitions ethertype.h - Ethernet type value definitions extract.h - alignment definitions -fddi.h - Fiber Distributed Data Interface definitions gmpls.c - GMPLS definitions gmpls.h - GMPLS declarations gmt2local.c - time conversion routines gmt2local.h - time conversion prototypes -icmp6.h - ICMPv6 definitiions -ieee802_11.h - IEEE 802.11 definitions -ieee802_11_radio.h - radiotap header definitions -igrp.h - Interior Gateway Routing Protocol definitions install-sh - BSD style install script interface.h - globals, prototypes and definitions ip.h - IP definitions ip6.h - IPv6 definitions -ipfc.h - IP-over-Fibre Channel definitions ipproto.c - IP protocol type value-to-name table ipproto.h - IP protocol type value definitions -ipsec_doi.h - ISAKMP packet definitions - RFC2407 -ipx.h - IPX definitions -isakmp.h - ISAKMP packet definitions - RFC2408 l2vpn.c - L2VPN encapsulation value-to-name table l2vpn.h - L2VPN encapsulation definitions -l2tp.h - Layer Two Tunneling Protocol definitions -lane.h - ATM LANE definitions lbl/os-*.h - OS-dependent defines and prototypes llc.h - LLC definitions machdep.c - machine dependent routines @@ -113,23 +88,18 @@ missing/* - replacements for missing lib mkdep - construct Makefile dependency list mpls.h - MPLS definitions nameser.h - DNS definitions -netbios.h - NETBIOS definitions netdissect.h - definitions and declarations for tcpdump-as-library (under development) nfs.h - Network File System V2 definitions nfsfh.h - Network File System file handle definitions nlpid.c - OSI NLPID value-to-name table nlpid.h - OSI NLPID definitions -ntp.h - Network Time Protocol definitions -oakley.h - ISAKMP packet definitions - RFC2409 ospf.h - Open Shortest Path First definitions -ospf6.h - IPv6 Open Shortest Path First definitions packetdat.awk - TCP chunk summary awk script parsenfsfh.c - Network File System file parser routines pcap_dump_ftell.c - pcap_dump_ftell() implementation, in case libpcap doesn't have it pcap-missing.h - declarations of functions possibly missing from libpcap -pmap_prot.h - definitions for ONC RPC portmapper protocol ppp.h - Point to Point Protocol definitions print-802_11.c - IEEE 802.11 printer routines print-ap1394.c - Apple IP-over-IEEE 1394 printer routines @@ -184,7 +154,6 @@ print-mobile.c - IPv4 mobility printer r print-mobility.c - IPv6 mobility printer routines print-mpls.c - Multi-Protocol Label Switching printer routines print-msdp.c - Multicast Source Discovery Protocol printer routines -print-netbios.c - NetBIOS frame protocol printer routines print-nfs.c - Network File System printer routines print-ntp.c - Network Time Protocol printer routines print-null.c - BSD loopback device printer routines @@ -226,18 +195,12 @@ print-vjc.c - PPP Van Jacobson compressi print-vrrp.c - Virtual Router Redundancy Protocol print-wb.c - White Board printer routines print-zephyr.c - Zephyr printer routines -route6d.h - packet definition for IPv6 Routing Information Protocol rpc_auth.h - definitions for ONC RPC authentication rpc_msg.h - definitions for ONC RPC messages -rx.h - AFS RX definitions -sctpConstants.h - Stream Control Transmission Protocol constant definitions -sctpHeader.h - Stream Control Transmission Protocol packet definitions send-ack.awk - unidirectional tcp send/ack awk script setsignal.c - OS-independent signal routines setsignal.h - OS-independent signal prototypes slcompress.h - SLIP/PPP Van Jacobson compression (RFC1144) definitions -slip.h - SLIP definitions -sll.h - Linux "cooked" capture definitions smb.h - SMB/CIFS definitions smbutil.c - SMB/CIFS utility routines stime.awk - TCP send awk script @@ -245,10 +208,6 @@ strcasecmp.c - missing routine tcp.h - TCP definitions tcpdump.1 - manual entry tcpdump.c - main program -telnet.h - Telnet definitions -tftp.h - TFTP definitions -timed.h - BSD time daemon protocol definitions -token.h - Token Ring definitions udp.h - UDP definitions util.c - utility routines vfprintf.c - emulation routine Modified: vendor/tcpdump/dist/Makefile-devel-adds ============================================================================== --- vendor/tcpdump/dist/Makefile-devel-adds Tue Jan 6 18:59:13 2015 (r276760) +++ vendor/tcpdump/dist/Makefile-devel-adds Tue Jan 6 19:03:11 2015 (r276761) @@ -2,12 +2,12 @@ # Auto-regenerate configure script or Makefile when things change. # From autoconf.info . Works best with GNU Make. # -${srcdir}/configure: configure.in +${srcdir}/configure: configure.in aclocal.m4 cd ${srcdir} && autoconf # autoheader might not change config.h.in, so touch a stamp file. ${srcdir}/config.h.in: ${srcdir}/stamp-h.in -${srcdir}/stamp-h.in: configure.in acconfig.h +${srcdir}/stamp-h.in: configure.in aclocal.m4 cd ${srcdir} && autoheader echo timestamp > ${srcdir}/stamp-h.in Modified: vendor/tcpdump/dist/Makefile.in ============================================================================== --- vendor/tcpdump/dist/Makefile.in Tue Jan 6 18:59:13 2015 (r276760) +++ vendor/tcpdump/dist/Makefile.in Tue Jan 6 19:03:11 2015 (r276761) @@ -16,8 +16,6 @@ # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED # WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -# -# @(#) $Header: /tcpdump/master/tcpdump/Makefile.in,v 1.325 2008-11-21 23:17:26 guy Exp $ (LBL) # # Various configurable paths (remember to edit Makefile.in, not Makefile) @@ -41,6 +39,8 @@ VPATH = @srcdir@ # CC = @CC@ +AR = @AR@ +MKDEP = @MKDEP@ PROG = tcpdump CCOPT = @V_CCOPT@ INCLS = -I. @V_INCLS@ @@ -61,6 +61,8 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ RANLIB = @RANLIB@ +DEPENDENCY_CFLAG = @DEPENDENCY_CFLAG@ + # Explicitly define compilation rule since SunOS 4's make doesn't like gcc. # Also, gcc does not remove the .o before forking 'as', which can be a # problem if you don't own the file but can write to the directory. @@ -68,126 +70,205 @@ RANLIB = @RANLIB@ @rm -f $@ $(CC) $(FULL_CFLAGS) -c $(srcdir)/$*.c -CSRC = addrtoname.c af.c checksum.c cpack.c gmpls.c oui.c gmt2local.c ipproto.c \ - nlpid.c l2vpn.c machdep.c parsenfsfh.c in_cksum.c \ - print-802_11.c print-802_15_4.c print-ap1394.c print-ah.c \ - print-arcnet.c print-aodv.c print-arp.c print-ascii.c print-atalk.c \ - print-atm.c print-beep.c print-bfd.c print-bgp.c \ - print-bootp.c print-bt.c print-carp.c print-cdp.c print-cfm.c \ - print-chdlc.c print-cip.c print-cnfp.c print-dccp.c print-decnet.c \ - print-domain.c print-dtp.c print-dvmrp.c print-enc.c print-egp.c \ - print-eap.c print-eigrp.c\ - print-esp.c print-ether.c print-fddi.c print-forces.c print-fr.c \ - print-gre.c print-hsrp.c print-icmp.c print-igmp.c \ - print-igrp.c print-ip.c print-ipcomp.c print-ipfc.c print-ipnet.c \ - print-ipx.c print-isoclns.c print-juniper.c print-krb.c \ - print-l2tp.c print-lane.c print-ldp.c print-lldp.c print-llc.c \ - print-lmp.c print-lspping.c print-lwapp.c \ - print-lwres.c print-mobile.c print-mpcp.c print-mpls.c print-msdp.c \ - print-msnlb.c print-nfs.c print-ntp.c print-null.c print-olsr.c print-ospf.c \ - print-pgm.c print-pim.c \ - print-ppi.c print-ppp.c print-pppoe.c print-pptp.c \ - print-radius.c print-raw.c print-rip.c print-rpki-rtr.c print-rrcp.c print-rsvp.c \ - print-rx.c print-sctp.c print-sflow.c print-sip.c print-sl.c print-sll.c \ - print-slow.c print-snmp.c print-stp.c print-sunatm.c print-sunrpc.c \ - print-symantec.c print-syslog.c print-tcp.c print-telnet.c print-tftp.c \ - print-timed.c print-tipc.c print-token.c print-udld.c print-udp.c \ - print-usb.c print-vjc.c print-vqp.c print-vrrp.c print-vtp.c \ - print-wb.c print-zephyr.c print-zeromq.c print-vxlan.c print-otv.c signature.c setsignal.c tcpdump.c util.c +CSRC = setsignal.c tcpdump.c -LIBNETDISSECT_SRC=print-isakmp.c -LIBNETDISSECT_OBJ=$(LIBNETDISSECT_SRC:.c=.o) -LIBNETDISSECT=libnetdissect.a +LIBNETDISSECT_SRC=\ + addrtoname.c \ + af.c \ + checksum.c \ + cpack.c \ + gmpls.c \ + gmt2local.c \ + in_cksum.c \ + ipproto.c \ + l2vpn.c \ + machdep.c \ + nlpid.c \ + oui.c \ + parsenfsfh.c \ + print-802_11.c \ + print-802_15_4.c \ + print-ah.c \ + print-ahcp.c \ + print-aodv.c \ + print-aoe.c \ + print-ap1394.c \ + print-arcnet.c \ + print-arp.c \ + print-ascii.c \ + print-atalk.c \ + print-atm.c \ + print-beep.c \ + print-bfd.c \ + print-bgp.c \ + print-bootp.c \ + print-bt.c \ + print-calm-fast.c \ + print-carp.c \ + print-cdp.c \ + print-cfm.c \ + print-chdlc.c \ + print-cip.c \ + print-cnfp.c \ + print-dccp.c \ + print-decnet.c \ + print-domain.c \ + print-dtp.c \ + print-dvmrp.c \ + print-eap.c \ + print-egp.c \ + print-eigrp.c \ + print-enc.c \ + print-esp.c \ + print-ether.c \ + print-fddi.c \ + print-forces.c \ + print-fr.c \ + print-geonet.c \ + print-gre.c \ + print-hsrp.c \ + print-icmp.c \ + print-igmp.c \ + print-igrp.c \ + print-ip.c \ + print-ipcomp.c \ + print-ipfc.c \ + print-ipnet.c \ + print-ipx.c \ + print-isakmp.c \ + print-isoclns.c \ + print-juniper.c \ + print-krb.c \ + print-l2tp.c \ + print-lane.c \ + print-ldp.c \ + print-llc.c \ + print-lldp.c \ + print-lmp.c \ + print-loopback.c \ + print-lspping.c \ + print-lwapp.c \ + print-lwres.c \ + print-m3ua.c \ + print-mobile.c \ + print-mpcp.c \ + print-mpls.c \ + print-mptcp.c \ + print-msdp.c \ + print-msnlb.c \ + print-nflog.c \ + print-nfs.c \ + print-ntp.c \ + print-null.c \ + print-olsr.c \ + print-openflow-1.0.c \ + print-openflow.c \ + print-ospf.c \ + print-otv.c \ + print-pgm.c \ + print-pim.c \ + print-pktap.c \ + print-ppi.c \ + print-ppp.c \ + print-pppoe.c \ + print-pptp.c \ + print-radius.c \ + print-raw.c \ + print-rip.c \ + print-rpki-rtr.c \ + print-rrcp.c \ + print-rsvp.c \ + print-rx.c \ + print-sctp.c \ + print-sflow.c \ + print-sip.c \ + print-sl.c \ + print-sll.c \ + print-slow.c \ + print-snmp.c \ + print-stp.c \ + print-sunatm.c \ + print-sunrpc.c \ + print-symantec.c \ + print-syslog.c \ + print-tcp.c \ + print-telnet.c \ + print-tftp.c \ + print-timed.c \ + print-tipc.c \ + print-token.c \ + print-udld.c \ + print-udp.c \ + print-usb.c \ + print-vjc.c \ + print-vqp.c \ + print-vrrp.c \ + print-vtp.c \ + print-vxlan.c \ + print-wb.c \ + print-zephyr.c \ + print-zeromq.c \ + signature.c \ + util.c LOCALSRC = @LOCALSRC@ GENSRC = version.c LIBOBJS = @LIBOBJS@ +LIBNETDISSECT_OBJ=$(LIBNETDISSECT_SRC:.c=.o) ${LOCALSRC:.c=.o} ${LIBOBJS} +LIBNETDISSECT=libnetdissect.a + + SRC = $(CSRC) $(GENSRC) $(LOCALSRC) $(LIBNETDISSECT_SRC) # We would like to say "OBJ = $(SRC:.c=.o)" but Ultrix's make cannot # hack the extra indirection -OBJ = $(CSRC:.c=.o) $(GENSRC:.c=.o) $(LOCALSRC:.c=.o) $(LIBOBJS) $(LIBNETDISSECT_OBJ) +OBJ = $(CSRC:.c=.o) $(GENSRC:.c=.o) $(LIBNETDISSECT_OBJ) HDR = \ - acconfig.h \ addrtoname.h \ af.h \ ah.h \ - aodv.h \ appletalk.h \ - arcnet.h \ atm.h \ atmuni31.h \ bootp.h \ - bgp.h \ chdlc.h \ cpack.h \ - dccp.h \ - decnet.h \ - decode_prefix.h \ - enc.h \ - esp.h \ ether.h \ ethertype.h \ extract.h \ - fddi.h \ - forces.h \ + getopt_long.h \ gmpls.h \ gmt2local.h \ - icmp6.h \ - ieee802_11.h \ - ieee802_11_radio.h \ - igrp.h \ interface.h \ interface.h \ ip.h \ ip6.h \ - ipfc.h \ - ipnet.h \ ipproto.h \ - ipsec_doi.h \ - ipx.h \ - isakmp.h \ - l2tp.h \ l2vpn.h \ - lane.h \ llc.h \ machdep.h \ mib.h \ mpls.h \ nameser.h \ - netbios.h \ netdissect.h \ nfs.h \ nfsfh.h \ nlpid.h \ - ntp.h \ - oakley.h \ + openflow.h \ ospf.h \ - ospf6.h \ oui.h \ pcap-missing.h \ - pmap_prot.h \ - ppi.h \ ppp.h \ - route6d.h \ rpc_auth.h \ rpc_msg.h \ - rx.h \ - sctpConstants.h \ - sctpHeader.h \ + rpl.h \ setsignal.h \ signature.h \ slcompress.h \ - slip.h \ - sll.h \ smb.h \ tcp.h \ tcpdump-stdinc.h \ - telnet.h \ - tftp.h \ - timed.h \ - token.h \ udp.h TAGHDR = \ @@ -212,7 +293,7 @@ EXTRA_DIST = \ LICENSE \ Makefile.in \ Makefile-devel-adds \ - README \ + README.md \ Readme.Win32 \ VERSION \ aclocal.m4 \ @@ -233,11 +314,11 @@ EXTRA_DIST = \ missing/dlnames.c \ missing/datalinks.c \ missing/getnameinfo.c \ + missing/getopt_long.c \ missing/inet_aton.c \ missing/inet_ntop.c \ missing/inet_pton.c \ missing/snprintf.c \ - missing/sockstorage.h \ missing/strdup.c \ missing/strlcat.c \ missing/strlcpy.c \ @@ -252,7 +333,6 @@ EXTRA_DIST = \ print-ip6.c \ print-ip6opts.c \ print-mobility.c \ - print-netbios.c \ print-ospf6.c \ print-pflog.c \ print-ripng.c \ @@ -264,18 +344,14 @@ EXTRA_DIST = \ strcasecmp.c \ tcpdump.1.in \ vfprintf.c \ - win32/Include/bittypes.h \ - win32/Include/errno.h \ - win32/Include/getopt.h \ win32/Include/w32_fzs.h \ - win32/Src/getopt.c \ win32/prj/GNUmakefile \ win32/prj/WinDump.dsp \ win32/prj/WinDump.dsw TEST_DIST= `find tests \( -name 'DIFF' -prune \) -o \( -name NEW -prune \) -o -type f \! -name '.*' \! -name '*~' -print` -all: $(PROG) +all: $(PROG) $(LIBNETDISSECT) $(PROG): $(OBJ) @V_PCAPDEP@ @rm -f $@ @@ -283,7 +359,7 @@ $(PROG): $(OBJ) @V_PCAPDEP@ $(LIBNETDISSECT): $(LIBNETDISSECT_OBJ) @rm -f $@ - $(AR) cr $@ $(LIBNETDISSECT_OBJ) + $(AR) cr $@ $(LIBNETDISSECT_OBJ) $(RANLIB) $@ datalinks.o: $(srcdir)/missing/datalinks.c @@ -292,8 +368,8 @@ dlnames.o: $(srcdir)/missing/dlnames.c $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/dlnames.c getnameinfo.o: $(srcdir)/missing/getnameinfo.c $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/getnameinfo.c -getaddrinfo.o: $(srcdir)/missing/getaddrinfo.c - $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/getaddrinfo.c +getopt_long.o: $(srcdir)/missing/getopt_long.c + $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/getopt_long.c inet_pton.o: $(srcdir)/missing/inet_pton.c $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/inet_pton.c inet_ntop.o: $(srcdir)/missing/inet_ntop.c @@ -302,6 +378,8 @@ inet_aton.o: $(srcdir)/missing/inet_aton $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/inet_aton.c snprintf.o: $(srcdir)/missing/snprintf.c $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/snprintf.c +strdup.o: $(srcdir)/missing/strdup.c + $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/strdup.c strlcat.o: $(srcdir)/missing/strlcat.c $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/strlcat.c strlcpy.o: $(srcdir)/missing/strlcpy.c @@ -345,8 +423,10 @@ clean: distclean: rm -f $(CLEANFILES) Makefile config.cache config.log config.status \ - config.h gnuc.h os-proto.h stamp-h stamp-h.in $(PROG).1 - rm -rf autom4te.cache + config.h gnuc.h os-proto.h stamp-h stamp-h.in $(PROG).1 \ + libnetdissect.a tests/.failed tests/.passed \ + tests/failure-outputs.txt + rm -rf autom4te.cache tests/DIFF tests/NEW check: tcpdump (cd tests && ./TESTrun.sh) @@ -368,4 +448,4 @@ testlist: echo $(TEST_DIST) depend: $(GENSRC) - ${srcdir}/mkdep -c $(CC) $(DEFS) $(INCLS) $(SRC) + $(MKDEP) -c $(CC) -m $(DEPENDENCY_CFLAG) $(DEFS) $(INCLS) $(SRC) Copied and modified: vendor/tcpdump/dist/README.md (from r276757, vendor/tcpdump/dist/README) ============================================================================== --- vendor/tcpdump/dist/README Tue Jan 6 18:25:10 2015 (r276757, copy source) +++ vendor/tcpdump/dist/README.md Tue Jan 6 19:03:11 2015 (r276761) @@ -1,33 +1,35 @@ -@(#) $Header: /tcpdump/master/tcpdump/README,v 1.68 2008-12-15 00:05:27 guy Exp $ (LBL) +# tcpdump -TCPDUMP 4.x.y -Now maintained by "The Tcpdump Group" -See www.tcpdump.org +[![Build +Status](https://travis-ci.org/the-tcpdump-group/tcpdump.png)](https://travis-ci.org/the-tcpdump-group/tcpdump) + +TCPDUMP 4.x.y +Now maintained by "The Tcpdump Group" +See www.tcpdump.org Please send inquiries/comments/reports to: - tcpdump-workers@lists.tcpdump.org + +* tcpdump-workers@lists.tcpdump.org Anonymous Git is available via: - git clone git://bpf.tcpdump.org/tcpdump -Version 4.x.y of TCPDUMP can be retrieved with the CVS tag "tcpdump_4_xrely": - cvs -d :pserver:cvs.tcpdump.org:/tcpdump/master checkout -r tcpdump_4_xrely tcpdump + git clone git://bpf.tcpdump.org/tcpdump -Please submit patches by forking the branch on GitHub at +Please submit patches by forking the branch on GitHub at: - http://github.com/mcr/tcpdump/tree/master +* http://github.com/the-tcpdump-group/tcpdump/tree/master and issuing a pull request. -formerly from Lawrence Berkeley National Laboratory - Network Research Group <tcpdump@ee.lbl.gov> - ftp://ftp.ee.lbl.gov/tcpdump.tar.Z (3.4) +formerly from Lawrence Berkeley National Laboratory + Network Research Group <tcpdump@ee.lbl.gov> + ftp://ftp.ee.lbl.gov/old/tcpdump.tar.Z (3.4) This directory contains source code for tcpdump, a tool for network monitoring and data acquisition. This software was originally developed by the Network Research Group at the Lawrence Berkeley National Laboratory. The original distribution is available via -anonymous ftp to ftp.ee.lbl.gov, in tcpdump.tar.Z. More recent +anonymous ftp to `ftp.ee.lbl.gov`, in `tcpdump.tar.Z`. More recent development is performed at tcpdump.org, http://www.tcpdump.org/ Tcpdump uses libpcap, a system-independent interface for user-level @@ -36,7 +38,7 @@ build libpcap, also originally from LBL tcpdump.org; see http://www.tcpdump.org/ . Once libpcap is built (either install it or make sure it's in -../libpcap), you can build tcpdump using the procedure in the INSTALL +`../libpcap`), you can build tcpdump using the procedure in the `INSTALL.txt` file. The program is loosely based on SMI's "etherfind" although none of the @@ -50,20 +52,20 @@ manual entry, with no access to the sour Over the past few years, tcpdump has been steadily improved by the excellent contributions from the Internet community (just browse -through the CHANGES file). We are grateful for all the input. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501061903.t06J3C6l072509>