git: vendor/TCPDUMP: Import tcpdump 4.9.3

Aaron LI aly at crater.dragonflybsd.org
Mon May 18 16:03:39 PDT 2020


commit 411677ae3ecc884ce4f4bd3d53bab2b7f81cf321
Author: Aaron LI <aly at 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


More information about the Commits mailing list