]> The Tcpdump Group git mirrors - tcpdump/commit
Don't require IPv6 library support in order to support IPv6 addresses.
authorGuy Harris <[email protected]>
Thu, 17 Sep 2015 21:56:44 +0000 (14:56 -0700)
committerGuy Harris <[email protected]>
Thu, 17 Sep 2015 21:56:44 +0000 (14:56 -0700)
commit11f73ad248fa22461ca040baa8dc94b864509efa
tree5a0e2679a78a1dfbe2388b4bf2d55490a38ef989
parent2a85a1bba4c2e63094a259c5d0ed397f234ba5f3
Don't require IPv6 library support in order to support IPv6 addresses.

Have our own routines to convert between IPv4/IPv6 addresses and
strings; that helps if, for example, we want to build binary versions of
tcpdump for Windows that can run both on NT 5 (W2K/WXP), which doesn't
have inet_ntop() or inet_pton(), and NT 6 (Vista/7/8/10), which do.  It
also means that we don't require IPv6 library support on UN*X to print
addresses (if somebody wants to build tcpdump for older UN*Xes lacking
IPv6 support in the system library or in add-on libraries).

Get rid of files in the missing directory that we don't need, and
various no-longer-necessary autoconf tests.
54 files changed:
Makefile.in
aclocal.m4
addrtoname.c
addrtoname.h
addrtostr.c [moved from missing/inet_ntop.c with 85% similarity]
addrtostr.h [moved from missing/inet_pton.c with 86% similarity]
config.h.in
configure
configure.in
missing/addrinfo.h [deleted file]
missing/getnameinfo.c [deleted file]
missing/inet_aton.c [deleted file]
netdissect-stdinc.h
netdissect.h
print-ahcp.c
print-aodv.c
print-babel.c
print-bgp.c
print-cdp.c
print-cfm.c
print-dccp.c
print-domain.c
print-esp.c
print-frag6.c
print-gre.c
print-icmp6.c
print-ip6.c
print-ip6opts.c
print-isakmp.c
print-isoclns.c
print-juniper.c
print-ldp.c
print-lldp.c
print-lmp.c
print-lspping.c
print-lwres.c
print-mobility.c
print-mptcp.c
print-nflog.c
print-nfs.c
print-olsr.c
print-pgm.c
print-pim.c
print-ripng.c
print-rpki-rtr.c
print-rsvp.c
print-rt6.c
print-sctp.c
print-sunrpc.c
print-tcp.c
print-udp.c
strtoaddr.c [new file with mode: 0644]
strtoaddr.h [new file with mode: 0644]
util-print.c