]> The Tcpdump Group git mirrors - tcpdump/commitdiff
PIM: Use more ND_TCHECK_n() macros
authorFrancois-Xavier Le Bail <[email protected]>
Sun, 7 Jan 2018 20:41:06 +0000 (21:41 +0100)
committerFrancois-Xavier Le Bail <[email protected]>
Sun, 7 Jan 2018 20:41:06 +0000 (21:41 +0100)
print-pim.c

index 5dc311f1dfb4e125596a0daafb1024afc5590259..9009595c5c8693bbfaa1cdb50d9910c186d81282 100644 (file)
@@ -715,7 +715,7 @@ pimv2_print(netdissect_options *ndo,
 
        if (len < 4)
                goto trunc;
-       ND_TCHECK(pim->pim_cksum);
+       ND_TCHECK_2(pim->pim_cksum);
        ND_PRINT(", cksum 0x%04x ", EXTRACT_BE_U_2(pim->pim_cksum));
        if (EXTRACT_BE_U_2(pim->pim_cksum) == 0) {
                ND_PRINT("(unverified)");
@@ -893,7 +893,7 @@ pimv2_print(netdissect_options *ndo,
                if (len == 0)
                        goto trunc;
                ip = (const struct ip *)bp;
-               ND_TCHECK(ip->ip_vhl);
+               ND_TCHECK_1(ip->ip_vhl);
                switch (IP_V(ip)) {
                 case 0: /* Null header */
                        ND_TCHECK(ip->ip_dst);