]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-null.c
CI: Add warning exemptions for Sun C (suncc-5.14) on Solaris 10
[tcpdump] / print-null.c
index 9f84ca391a3b8059221dc19af8e1d255e38132c3..725d583939afbae752c0866cd96c6eed17e7460b 100644 (file)
 
 /* \summary: BSD loopback device printer */
 
-#ifdef HAVE_CONFIG_H
 #include <config.h>
-#endif
 
 #include "netdissect-stdinc.h"
 
-#include <string.h>
-
 #define ND_LONGJMP_FROM_TCHECK
 #include "netdissect.h"
 #include "extract.h"
@@ -108,25 +104,25 @@ null_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_char
 
        switch (family) {
 
-       case BSD_AFNUM_INET:
+       case BSD_AF_INET:
                ip_print(ndo, p, length);
                break;
 
-       case BSD_AFNUM_INET6_BSD:
-       case BSD_AFNUM_INET6_FREEBSD:
-       case BSD_AFNUM_INET6_DARWIN:
+       case BSD_AF_INET6_BSD:
+       case BSD_AF_INET6_FREEBSD:
+       case BSD_AF_INET6_DARWIN:
                ip6_print(ndo, p, length);
                break;
 
-       case BSD_AFNUM_ISO:
+       case BSD_AF_ISO:
                isoclns_print(ndo, p, length);
                break;
 
-       case BSD_AFNUM_APPLETALK:
+       case BSD_AF_APPLETALK:
                atalk_print(ndo, p, length);
                break;
 
-       case BSD_AFNUM_IPX:
+       case BSD_AF_IPX:
                ipx_print(ndo, p, length);
                break;