]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Use more the EXTRACT_U_1() macro to fetch a one-byte value (26/n)
authorFrancois-Xavier Le Bail <[email protected]>
Thu, 23 Nov 2017 19:12:25 +0000 (20:12 +0100)
committerFrancois-Xavier Le Bail <[email protected]>
Thu, 23 Nov 2017 19:24:00 +0000 (20:24 +0100)
In ND_PRINT() macro call(s) (step 5).

(*(p)++ op  e3)

print-krb.c

index b275362f3951d67710beb8064ead0d6dfba189ea..9fd7098b05c35fea6b9725bd442ade5ff7023b99 100644 (file)
@@ -194,7 +194,8 @@ krb4_print(netdissect_options *ndo,
                        return;
                cp += 4;        /* ctime */
                ND_TCHECK(*cp);
-               ND_PRINT((ndo, " %dmin ", *cp++ * 5));
+               ND_PRINT((ndo, " %dmin ", EXTRACT_U_1(cp) * 5));
+               cp++;
                PRINT;
                ND_PRINT((ndo, "."));
                PRINT;