]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Use nd_ types.
authorGuy Harris <[email protected]>
Sat, 30 Dec 2017 02:29:37 +0000 (18:29 -0800)
committerGuy Harris <[email protected]>
Sat, 30 Dec 2017 02:29:37 +0000 (18:29 -0800)
print-ap1394.c

index 4c463ada3a107f23cec76b726ae8059218526316..e3ddcc04614d0e4ffeedd0d12bf912e44b49a570 100644 (file)
@@ -37,9 +37,9 @@
  */
 #define FIREWIRE_EUI64_LEN     8
 struct firewire_header {
-       u_char  firewire_dhost[FIREWIRE_EUI64_LEN];
-       u_char  firewire_shost[FIREWIRE_EUI64_LEN];
-       u_short firewire_type;
+       nd_byte     firewire_dhost[FIREWIRE_EUI64_LEN];
+       nd_byte     firewire_shost[FIREWIRE_EUI64_LEN];
+       nd_uint16_t firewire_type;
 };
 
 /*
@@ -67,7 +67,7 @@ ap1394_hdr_print(netdissect_options *ndo, const u_char *bp, u_int length)
                     fwaddr_string(ndo, fp->firewire_shost),
                     fwaddr_string(ndo, fp->firewire_dhost)));
 
-       firewire_type = EXTRACT_BE_U_2(&fp->firewire_type);
+       firewire_type = EXTRACT_BE_U_2(fp->firewire_type);
        if (!ndo->ndo_qflag) {
                ND_PRINT((ndo, ", ethertype %s (0x%04x)",
                               tok2str(ethertype_values,"Unknown", firewire_type),
@@ -107,7 +107,7 @@ ap1394_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_ch
        fp = (const struct firewire_header *)p;
        p += FIREWIRE_HDRLEN;
 
-       ether_type = EXTRACT_BE_U_2(&fp->firewire_type);
+       ether_type = EXTRACT_BE_U_2(fp->firewire_type);
        src.addr = fp->firewire_shost;
        src.addr_string = fwaddr_string;
        dst.addr = fp->firewire_dhost;