commit 411677ae3ecc884ce4f4bd3d53bab2b7f81cf321 Author: Aaron LI <a...@aaronly.me> Date: Tue May 19 06:35:30 2020 +0800
vendor/TCPDUMP: Import tcpdump 4.9.3 Original source can be downloaded from: https://www.tcpdump.org/release/ file = tcpdump-4.9.3.tar.gz date = 2019-10-01 size = 2333119 sha1 = 59b309f3620ac4b709de2eaf7bf3a83bf04bc048 A list of files and directories removed is in README.DELETED. Summary of changes: contrib/tcpdump/CHANGES | 493 +++- contrib/tcpdump/INSTALL.txt | 255 -- contrib/tcpdump/README.DELETED | 9 +- contrib/tcpdump/{README => README.md} | 52 +- contrib/tcpdump/VERSION | 2 +- contrib/tcpdump/addrtoname.c | 405 ++-- contrib/tcpdump/addrtoname.h | 52 +- contrib/tcpdump/addrtostr.c | 213 ++ contrib/tcpdump/{decode_prefix.h => addrtostr.h} | 31 +- contrib/tcpdump/af.c | 11 +- contrib/tcpdump/af.h | 10 +- contrib/tcpdump/ah.h | 18 +- contrib/tcpdump/aodv.h | 190 -- contrib/tcpdump/appletalk.h | 62 +- contrib/tcpdump/arcnet.h | 101 - contrib/tcpdump/ascii_strcasecmp.c | 105 + contrib/tcpdump/{ipfc.h => ascii_strcasecmp.h} | 20 +- contrib/tcpdump/atm.h | 2 - contrib/tcpdump/atmuni31.h | 87 - contrib/tcpdump/bootp.h | 231 -- contrib/tcpdump/chdlc.h | 1 - contrib/tcpdump/checksum.c | 53 +- contrib/tcpdump/cpack.c | 45 +- contrib/tcpdump/cpack.h | 28 +- contrib/tcpdump/dccp.h | 139 -- contrib/tcpdump/decnet.h | 461 ---- contrib/tcpdump/enc.h | 47 - contrib/tcpdump/esp.h | 68 - contrib/tcpdump/ether.h | 16 +- contrib/tcpdump/ethertype.h | 25 +- contrib/tcpdump/extract.h | 290 ++- contrib/tcpdump/fddi.h | 76 - contrib/tcpdump/forces.h | 679 ------ contrib/tcpdump/funcattrs.h | 122 + contrib/tcpdump/gmpls.c | 31 +- contrib/tcpdump/gmpls.h | 5 +- contrib/tcpdump/gmt2local.c | 7 +- contrib/tcpdump/gmt2local.h | 2 - contrib/tcpdump/icmp6.h | 464 ---- contrib/tcpdump/ieee802_11.h | 347 --- contrib/tcpdump/ieee802_11_radio.h | 291 --- contrib/tcpdump/igrp.h | 33 - contrib/tcpdump/in_cksum.c | 38 +- contrib/tcpdump/interface.h | 333 +-- contrib/tcpdump/ip.h | 44 +- contrib/tcpdump/ip6.h | 79 +- contrib/tcpdump/ipnet.h | 13 - contrib/tcpdump/ipproto.c | 319 ++- contrib/tcpdump/ipproto.h | 5 +- contrib/tcpdump/ipsec_doi.h | 151 -- contrib/tcpdump/ipx.h | 31 - contrib/tcpdump/isakmp.h | 501 ---- contrib/tcpdump/l2tp.h | 62 - contrib/tcpdump/l2vpn.c | 109 +- contrib/tcpdump/l2vpn.h | 6 +- contrib/tcpdump/lane.h | 41 - contrib/tcpdump/llc.h | 3 +- contrib/tcpdump/machdep.c | 21 +- contrib/tcpdump/machdep.h | 6 +- contrib/tcpdump/mib.h | 2 +- contrib/tcpdump/mpls.h | 2 +- contrib/tcpdump/nameser.h | 49 +- contrib/tcpdump/netbios.h | 16 - .../{tcpdump-stdinc.h => netdissect-stdinc.h} | 267 +- contrib/tcpdump/netdissect.c | 146 ++ contrib/tcpdump/netdissect.h | 763 +++--- contrib/tcpdump/nfs.h | 111 +- contrib/tcpdump/nfsfh.h | 10 +- contrib/tcpdump/nlpid.c | 14 +- contrib/tcpdump/nlpid.h | 14 +- contrib/tcpdump/ntp.h | 127 - contrib/tcpdump/oakley.h | 126 - contrib/tcpdump/openflow.h | 51 + contrib/tcpdump/ospf.h | 105 +- contrib/tcpdump/ospf6.h | 265 -- contrib/tcpdump/oui.c | 23 +- contrib/tcpdump/oui.h | 43 +- contrib/tcpdump/parsenfsfh.c | 292 ++- contrib/tcpdump/pcap-missing.h | 17 +- contrib/tcpdump/pmap_prot.h | 89 - contrib/tcpdump/ppi.h | 9 - contrib/tcpdump/ppp.h | 3 - contrib/tcpdump/print-802_11.c | 2424 ++++++++++++------ contrib/tcpdump/print-802_15_4.c | 266 +- contrib/tcpdump/print-ah.c | 39 +- contrib/tcpdump/print-ahcp.c | 411 ++++ contrib/tcpdump/print-aodv.c | 682 +++--- contrib/tcpdump/print-aoe.c | 432 ++++ contrib/tcpdump/print-ap1394.c | 68 +- contrib/tcpdump/print-arcnet.c | 174 +- contrib/tcpdump/print-arp.c | 161 +- contrib/tcpdump/print-ascii.c | 92 +- contrib/tcpdump/print-atalk.c | 360 +-- contrib/tcpdump/print-atm.c | 322 ++- contrib/tcpdump/print-babel.c | 521 +++- contrib/tcpdump/print-beep.c | 63 +- contrib/tcpdump/print-bfd.c | 446 ++-- contrib/tcpdump/print-bgp.c | 1621 +++++++------ contrib/tcpdump/print-bootp.c | 744 ++++-- contrib/tcpdump/print-bt.c | 30 +- contrib/tcpdump/print-calm-fast.c | 75 + contrib/tcpdump/print-carp.c | 43 +- contrib/tcpdump/print-cdp.c | 313 +-- contrib/tcpdump/print-cfm.c | 531 ++-- contrib/tcpdump/print-chdlc.c | 117 +- contrib/tcpdump/print-cip.c | 68 +- contrib/tcpdump/print-cnfp.c | 468 +++- contrib/tcpdump/print-dccp.c | 754 ++++-- contrib/tcpdump/print-decnet.c | 945 +++++--- contrib/tcpdump/print-dhcp6.c | 752 +++--- contrib/tcpdump/print-domain.c | 431 ++-- contrib/tcpdump/print-dtp.c | 73 +- contrib/tcpdump/print-dvmrp.c | 216 +- contrib/tcpdump/print-eap.c | 107 +- contrib/tcpdump/print-egp.c | 198 +- contrib/tcpdump/print-eigrp.c | 346 +-- contrib/tcpdump/print-enc.c | 84 +- contrib/tcpdump/print-esp.c | 456 ++-- contrib/tcpdump/print-ether.c | 265 +- contrib/tcpdump/print-fddi.c | 186 +- contrib/tcpdump/print-forces.c | 1451 ++++++++--- contrib/tcpdump/print-fr.c | 796 ++++-- contrib/tcpdump/print-frag6.c | 38 +- contrib/tcpdump/{bgp.h => print-ftp.c} | 25 +- contrib/tcpdump/print-geneve.c | 237 ++ contrib/tcpdump/print-geonet.c | 286 +++ contrib/tcpdump/print-gre.c | 267 +- contrib/tcpdump/print-hncp.c | 865 +++++++ contrib/tcpdump/print-hsrp.c | 89 +- contrib/tcpdump/print-http.c | 77 + contrib/tcpdump/print-icmp.c | 277 ++- contrib/tcpdump/print-icmp6.c | 1631 +++++++++---- contrib/tcpdump/print-igmp.c | 235 +- contrib/tcpdump/print-igrp.c | 103 +- contrib/tcpdump/print-ip.c | 416 ++-- contrib/tcpdump/print-ip6.c | 266 +- contrib/tcpdump/print-ip6opts.c | 215 +- contrib/tcpdump/print-ipcomp.c | 76 +- contrib/tcpdump/print-ipfc.c | 90 +- contrib/tcpdump/print-ipnet.c | 70 +- contrib/tcpdump/print-ipx.c | 161 +- contrib/tcpdump/print-isakmp.c | 1748 ++++++++----- contrib/tcpdump/print-isoclns.c | 2251 ++++++++++------- contrib/tcpdump/print-juniper.c | 573 +++-- contrib/tcpdump/print-krb.c | 125 +- contrib/tcpdump/print-l2tp.c | 573 +++-- contrib/tcpdump/print-lane.c | 48 +- contrib/tcpdump/print-ldp.c | 324 +-- contrib/tcpdump/print-lisp.c | 449 ++++ contrib/tcpdump/print-llc.c | 359 +-- contrib/tcpdump/print-lldp.c | 722 ++++-- contrib/tcpdump/print-lmp.c | 831 ++++--- contrib/tcpdump/print-loopback.c | 136 ++ contrib/tcpdump/print-lspping.c | 875 ++++--- contrib/tcpdump/print-lwapp.c | 118 +- contrib/tcpdump/print-lwres.c | 258 +- contrib/tcpdump/print-m3ua.c | 339 +++ contrib/tcpdump/print-medsa.c | 196 ++ contrib/tcpdump/print-mobile.c | 53 +- contrib/tcpdump/print-mobility.c | 238 +- contrib/tcpdump/print-mpcp.c | 147 +- contrib/tcpdump/print-mpls.c | 75 +- contrib/tcpdump/print-mptcp.c | 446 ++++ contrib/tcpdump/print-msdp.c | 57 +- contrib/tcpdump/{route6d.h => print-msnlb.c} | 74 +- contrib/tcpdump/print-netbios.c | 91 - contrib/tcpdump/print-nflog.c | 168 ++ contrib/tcpdump/print-nfs.c | 1316 +++++----- contrib/tcpdump/print-nsh.c | 185 ++ contrib/tcpdump/print-ntp.c | 329 ++- contrib/tcpdump/print-null.c | 61 +- contrib/tcpdump/print-olsr.c | 459 ++-- contrib/tcpdump/print-openflow-1.0.c | 2560 ++++++++++++++++++++ contrib/tcpdump/print-openflow.c | 140 ++ contrib/tcpdump/print-ospf.c | 800 +++--- contrib/tcpdump/print-ospf6.c | 837 +++++-- contrib/tcpdump/print-otv.c | 72 + contrib/tcpdump/print-pflog.c | 85 +- contrib/tcpdump/print-pgm.c | 817 +++---- contrib/tcpdump/print-pim.c | 1046 ++++---- contrib/tcpdump/print-pktap.c | 173 ++ contrib/tcpdump/print-ppi.c | 101 +- contrib/tcpdump/print-ppp.c | 1027 ++++---- contrib/tcpdump/print-pppoe.c | 86 +- contrib/tcpdump/print-pptp.c | 1184 +++++---- contrib/tcpdump/print-radius.c | 552 +++-- contrib/tcpdump/print-raw.c | 22 +- contrib/tcpdump/print-resp.c | 542 +++++ contrib/tcpdump/print-rip.c | 180 +- contrib/tcpdump/print-ripng.c | 175 +- contrib/tcpdump/print-rpki-rtr.c | 258 +- contrib/tcpdump/print-rrcp.c | 86 +- contrib/tcpdump/print-rsvp.c | 812 ++++--- contrib/tcpdump/print-rt6.c | 58 +- contrib/tcpdump/{signature.h => print-rtsp.c} | 45 +- contrib/tcpdump/print-rx.c | 1211 ++++----- contrib/tcpdump/print-sctp.c | 860 +++++-- contrib/tcpdump/print-sflow.c | 587 +++-- contrib/tcpdump/print-sip.c | 66 +- contrib/tcpdump/print-sl.c | 185 +- contrib/tcpdump/print-sll.c | 210 +- contrib/tcpdump/print-slow.c | 517 ++-- contrib/tcpdump/print-smb.c | 599 +++-- contrib/tcpdump/{l2vpn.h => print-smtp.c} | 25 +- contrib/tcpdump/print-snmp.c | 931 +++---- contrib/tcpdump/print-stp.c | 357 ++- contrib/tcpdump/print-sunatm.c | 31 +- contrib/tcpdump/print-sunrpc.c | 158 +- contrib/tcpdump/print-symantec.c | 74 +- contrib/tcpdump/print-syslog.c | 83 +- contrib/tcpdump/print-tcp.c | 780 +++--- contrib/tcpdump/print-telnet.c | 366 ++- contrib/tcpdump/print-tftp.c | 168 +- contrib/tcpdump/print-timed.c | 149 +- contrib/tcpdump/print-tipc.c | 115 +- contrib/tcpdump/print-token.c | 163 +- contrib/tcpdump/print-udld.c | 127 +- contrib/tcpdump/print-udp.c | 690 +++--- contrib/tcpdump/print-usb.c | 52 +- contrib/tcpdump/print-vjc.c | 55 +- contrib/tcpdump/print-vqp.c | 86 +- contrib/tcpdump/print-vrrp.c | 118 +- contrib/tcpdump/print-vtp.c | 279 ++- contrib/tcpdump/print-vxlan-gpe.c | 113 + contrib/tcpdump/print-vxlan.c | 74 + contrib/tcpdump/print-wb.c | 256 +- contrib/tcpdump/print-zephyr.c | 166 +- contrib/tcpdump/print-zeromq.c | 220 ++ contrib/tcpdump/print.c | 477 ++++ contrib/tcpdump/{print-raw.c => print.h} | 45 +- contrib/tcpdump/rpc_auth.h | 5 +- contrib/tcpdump/rpc_msg.h | 25 +- contrib/tcpdump/rpl.h | 174 ++ contrib/tcpdump/rx.h | 113 - contrib/tcpdump/sctpConstants.h | 571 ----- contrib/tcpdump/sctpHeader.h | 323 --- contrib/tcpdump/setsignal.c | 9 +- contrib/tcpdump/setsignal.h | 2 - contrib/tcpdump/signature.c | 109 +- contrib/tcpdump/signature.h | 13 +- contrib/tcpdump/slcompress.h | 2 - contrib/tcpdump/slip.h | 34 - contrib/tcpdump/sll.h | 127 - contrib/tcpdump/smb.h | 8 +- contrib/tcpdump/smbutil.c | 320 +-- contrib/tcpdump/strtoaddr.c | 239 ++ contrib/tcpdump/strtoaddr.h | 23 + contrib/tcpdump/tcp.h | 94 +- contrib/tcpdump/tcpdump.1.in | 519 ++-- contrib/tcpdump/tcpdump.c | 2434 ++++++++++++------- contrib/tcpdump/telnet.h | 348 --- contrib/tcpdump/tftp.h | 82 - contrib/tcpdump/timed.h | 97 - contrib/tcpdump/timeval-operations.h | 78 + contrib/tcpdump/token.h | 52 - contrib/tcpdump/udp.h | 325 ++- contrib/tcpdump/util-print.c | 963 ++++++++ contrib/tcpdump/util.c | 608 ----- 258 files changed, 45876 insertions(+), 30336 deletions(-) delete mode 100644 contrib/tcpdump/INSTALL.txt rename contrib/tcpdump/{README => README.md} (86%) create mode 100644 contrib/tcpdump/addrtostr.c rename contrib/tcpdump/{decode_prefix.h => addrtostr.h} (62%) delete mode 100644 contrib/tcpdump/aodv.h delete mode 100644 contrib/tcpdump/arcnet.h create mode 100644 contrib/tcpdump/ascii_strcasecmp.c rename contrib/tcpdump/{ipfc.h => ascii_strcasecmp.h} (74%) delete mode 100644 contrib/tcpdump/atmuni31.h delete mode 100644 contrib/tcpdump/bootp.h delete mode 100644 contrib/tcpdump/dccp.h delete mode 100644 contrib/tcpdump/decnet.h delete mode 100644 contrib/tcpdump/enc.h delete mode 100644 contrib/tcpdump/esp.h delete mode 100644 contrib/tcpdump/fddi.h delete mode 100644 contrib/tcpdump/forces.h create mode 100644 contrib/tcpdump/funcattrs.h delete mode 100644 contrib/tcpdump/icmp6.h delete mode 100644 contrib/tcpdump/ieee802_11.h delete mode 100644 contrib/tcpdump/ieee802_11_radio.h delete mode 100644 contrib/tcpdump/igrp.h delete mode 100644 contrib/tcpdump/ipnet.h delete mode 100644 contrib/tcpdump/ipsec_doi.h delete mode 100644 contrib/tcpdump/ipx.h delete mode 100644 contrib/tcpdump/isakmp.h delete mode 100644 contrib/tcpdump/l2tp.h delete mode 100644 contrib/tcpdump/lane.h delete mode 100644 contrib/tcpdump/netbios.h rename contrib/tcpdump/{tcpdump-stdinc.h => netdissect-stdinc.h} (51%) create mode 100644 contrib/tcpdump/netdissect.c delete mode 100644 contrib/tcpdump/ntp.h delete mode 100644 contrib/tcpdump/oakley.h create mode 100644 contrib/tcpdump/openflow.h delete mode 100644 contrib/tcpdump/ospf6.h delete mode 100644 contrib/tcpdump/pmap_prot.h delete mode 100644 contrib/tcpdump/ppi.h create mode 100644 contrib/tcpdump/print-ahcp.c create mode 100644 contrib/tcpdump/print-aoe.c create mode 100644 contrib/tcpdump/print-calm-fast.c rename contrib/tcpdump/{bgp.h => print-ftp.c} (64%) create mode 100644 contrib/tcpdump/print-geneve.c create mode 100644 contrib/tcpdump/print-geonet.c create mode 100644 contrib/tcpdump/print-hncp.c create mode 100644 contrib/tcpdump/print-http.c create mode 100644 contrib/tcpdump/print-lisp.c create mode 100644 contrib/tcpdump/print-loopback.c create mode 100644 contrib/tcpdump/print-m3ua.c create mode 100644 contrib/tcpdump/print-medsa.c create mode 100644 contrib/tcpdump/print-mptcp.c rename contrib/tcpdump/{route6d.h => print-msnlb.c} (58%) delete mode 100644 contrib/tcpdump/print-netbios.c create mode 100644 contrib/tcpdump/print-nflog.c create mode 100644 contrib/tcpdump/print-nsh.c create mode 100644 contrib/tcpdump/print-openflow-1.0.c create mode 100644 contrib/tcpdump/print-openflow.c create mode 100644 contrib/tcpdump/print-otv.c create mode 100644 contrib/tcpdump/print-pktap.c create mode 100644 contrib/tcpdump/print-resp.c copy contrib/tcpdump/{signature.h => print-rtsp.c} (52%) copy contrib/tcpdump/{l2vpn.h => print-smtp.c} (63%) create mode 100644 contrib/tcpdump/print-vxlan-gpe.c create mode 100644 contrib/tcpdump/print-vxlan.c create mode 100644 contrib/tcpdump/print-zeromq.c create mode 100644 contrib/tcpdump/print.c copy contrib/tcpdump/{print-raw.c => print.h} (63%) create mode 100644 contrib/tcpdump/rpl.h delete mode 100644 contrib/tcpdump/rx.h delete mode 100644 contrib/tcpdump/sctpConstants.h delete mode 100644 contrib/tcpdump/sctpHeader.h delete mode 100644 contrib/tcpdump/slip.h delete mode 100644 contrib/tcpdump/sll.h create mode 100644 contrib/tcpdump/strtoaddr.c create mode 100644 contrib/tcpdump/strtoaddr.h delete mode 100644 contrib/tcpdump/telnet.h delete mode 100644 contrib/tcpdump/tftp.h delete mode 100644 contrib/tcpdump/timed.h create mode 100644 contrib/tcpdump/timeval-operations.h delete mode 100644 contrib/tcpdump/token.h create mode 100644 contrib/tcpdump/util-print.c delete mode 100644 contrib/tcpdump/util.c http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/411677ae3ecc884ce4f4bd3d53bab2b7f81cf321 -- DragonFly BSD source repository