X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/b4498d5ab7a6dc5702084fb8a1274ce85a798cb6..de0c7fc746c37eb83e15a6890d30dc6f608e9d76:/print-arcnet.c?ds=sidebyside diff --git a/print-arcnet.c b/print-arcnet.c index 0ffb9220..36801bfa 100644 --- a/print-arcnet.c +++ b/print-arcnet.c @@ -21,14 +21,15 @@ * From: NetBSD: print-arcnet.c,v 1.2 2000/04/24 13:02:28 itojun Exp */ -#define NETDISSECT_REWORKED +/* \summary: Attached Resource Computer NETwork (ARCNET) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif -#include +#include -#include "interface.h" +#include "netdissect.h" #include "extract.h" /* @@ -215,11 +216,11 @@ arcnet_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_ch return (caplen); } flag = ap->arc_flag2; - seqid = EXTRACT_16BITS(&ap->arc_seqid2); + seqid = EXTRACT_BE_U_2(&ap->arc_seqid2); archdrlen = ARC_HDRNEWLEN_EXC; } else { flag = ap->arc_flag; - seqid = EXTRACT_16BITS(&ap->arc_seqid); + seqid = EXTRACT_BE_U_2(&ap->arc_seqid); archdrlen = ARC_HDRNEWLEN; } }