]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-aoe.c
Use more the EXTRACT_8BITS() macro to fetch a one-byte value (12/n)
[tcpdump] / print-aoe.c
index 19d301b916b294e4ba1a1a36f0cb7b714e5cbd07..c790ee2a159461aea43cf1151116d04dbaec7025 100644 (file)
@@ -226,7 +226,7 @@ aoev1_query_print(netdissect_options *ndo,
        cp += 1;
        /* AoE/CCmd */
        ND_TCHECK2(*cp, 1);
-       ND_PRINT((ndo, ", AoE: %u, CCmd: %s", (*cp & 0xF0) >> 4,
+       ND_PRINT((ndo, ", AoE: %u, CCmd: %s", (EXTRACT_8BITS(cp) & 0xF0) >> 4,
                  tok2str(aoev1_ccmd_str, "Unknown (0x02x)", EXTRACT_8BITS(cp) & 0x0F)));
        cp += 1;
        /* Config String Length */