-/*
- * BSD AF_ values.
- *
- * Unfortunately, the BSDs don't all use the same value for AF_INET6,
- * so, because we want to be able to read captures from all of the BSDs,
- * we check for all of them.
- */
-#define BSD_AF_INET 2
-#define BSD_AF_NS 6 /* XEROX NS protocols */
-#define BSD_AF_ISO 7
-#define BSD_AF_APPLETALK 16
-#define BSD_AF_IPX 23
-#define BSD_AF_INET6_BSD 24 /* OpenBSD (and probably NetBSD), BSD/OS */
-#define BSD_AF_INET6_FREEBSD 28
-#define BSD_AF_INET6_DARWIN 30
-
-static void
-null_print(u_int family, u_int length)
-{
- if (nflag)
- printf("AF %u ", family);
- else {
- switch (family) {
-
- case BSD_AF_INET:
- printf("ip ");
- break;
-
-#ifdef INET6
- case BSD_AF_INET6_BSD:
- case BSD_AF_INET6_FREEBSD:
- case BSD_AF_INET6_DARWIN:
- printf("ip6 ");
- break;
-#endif
-
- case BSD_AF_NS:
- printf("ns ");
- break;
-
- case BSD_AF_ISO:
- printf("osi ");
- break;
-
- case BSD_AF_APPLETALK:
- printf("atalk ");
- break;
-
- case BSD_AF_IPX:
- printf("ipx ");
- break;
-
- default:
- printf("AF %u ", family);
- break;
- }
- }
- printf("%d: ", length);
-}
-