X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/d08b4abef4de825b3aecbb7c7e7601ac010806fc..77493011a78df00e5ba285d56fa97c816c088ceb:/print-arcnet.c diff --git a/print-arcnet.c b/print-arcnet.c index 4f32dce4..640d31be 100644 --- a/print-arcnet.c +++ b/print-arcnet.c @@ -21,6 +21,7 @@ * From: NetBSD: print-arcnet.c,v 1.2 2000/04/24 13:02:28 itojun Exp */ +#define NETDISSECT_REWORKED #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -242,7 +243,7 @@ arcnet_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_ch } if (!arcnet_encap_print(ndo, arc_type, p, length, caplen)) - ndo->ndo_default_print(ndo, p, caplen); + ND_DEFAULTPRINT(p, caplen); return (archdrlen); } @@ -301,7 +302,7 @@ arcnet_linux_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, cons p += archdrlen; if (!arcnet_encap_print(ndo, arc_type, p, length, caplen)) - ndo->ndo_default_print(ndo, p, caplen); + ND_DEFAULTPRINT(p, caplen); return (archdrlen); } @@ -339,12 +340,12 @@ arcnet_encap_print(netdissect_options *ndo, u_char arctype, const u_char *p, case ARCTYPE_ATALK: /* XXX was this ever used? */ if (ndo->ndo_vflag) - fputs("et1 ", stdout); + ND_PRINT((ndo, "et1 ")); atalk_print(p, length); return (1); case ARCTYPE_IPX: - ipx_print(p, length); + ipx_print(ndo, p, length); return (1); default: