]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ah.c
Use more the EXTRACT_U_1() macro (40/n)
[tcpdump] / print-ah.c
index 27f6aab65c1d42fa15d266f2622e1bf2a2c78028..6f1a357cf227e23660cd0f879f49612de9e8eee0 100644 (file)
@@ -46,11 +46,11 @@ ah_print(netdissect_options *ndo, register const u_char *bp)
 
        sumlen = ah->ah_len << 2;
 
-       ND_PRINT((ndo, "AH(spi=0x%08x", EXTRACT_BE_32BITS(&ah->ah_spi)));
+       ND_PRINT((ndo, "AH(spi=0x%08x", EXTRACT_BE_U_4(&ah->ah_spi)));
        if (ndo->ndo_vflag)
                ND_PRINT((ndo, ",sumlen=%d", sumlen));
        ND_TCHECK_4(ah + 1);
-       ND_PRINT((ndo, ",seq=0x%x", EXTRACT_BE_32BITS(ah + 1)));
+       ND_PRINT((ndo, ",seq=0x%x", EXTRACT_BE_U_4(ah + 1)));
        if (!ND_TTEST2(*bp, sizeof(struct ah) + sumlen)) {
                ND_PRINT((ndo, "[truncated]):"));
                return -1;