- ND_PRINT((ndo, ",sumlen=%d", sumlen));
- ND_TCHECK_32BITS(ah + 1);
- ND_PRINT((ndo, ",seq=0x%x", EXTRACT_32BITS(ah + 1)));
- if (!ND_TTEST2(*bp, sizeof(struct ah) + sumlen)) {
- ND_PRINT((ndo, "[truncated]):"));
- return -1;
- }
- ND_PRINT((ndo, "): "));
+ ND_PRINT(",sumlen=%u", sumlen);
+ ND_TCHECK_4(ah + 1);
+ ND_PRINT(",seq=0x%x", EXTRACT_BE_U_4(ah + 1));
+ ND_TCHECK_LEN(bp, sizeof(struct ah) + sumlen);
+ ND_PRINT("): ");