X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/6bb65331a5f9d35186238af0ed736a3949616bc2..1a04b92e365f5ed01ca38619b41bcc4fc9cbd63c:/print-vrrp.c?ds=sidebyside diff --git a/print-vrrp.c b/print-vrrp.c index 20da88e6..b7e309d0 100644 --- a/print-vrrp.c +++ b/print-vrrp.c @@ -104,8 +104,8 @@ static const struct tok auth2str[] = { void vrrp_print(netdissect_options *ndo, - register const u_char *bp, register u_int len, - register const u_char *bp2, int ttl) + const u_char *bp, u_int len, + const u_char *bp2, int ttl) { int version, type, auth_type = VRRP_AUTH_NONE; /* keep compiler happy */ const char *type_s; @@ -137,7 +137,7 @@ vrrp_print(netdissect_options *ndo, int i; char c; - if (version == 2 && ND_TTEST2(bp[0], len)) { + if (version == 2 && ND_TTEST_LEN(bp, len)) { struct cksum_vec vec[1]; vec[0].ptr = bp; @@ -147,7 +147,7 @@ vrrp_print(netdissect_options *ndo, EXTRACT_BE_U_2(bp + 6))); } - if (version == 3 && ND_TTEST2(bp[0], len)) { + if (version == 3 && ND_TTEST_LEN(bp, len)) { uint16_t cksum = nextproto4_cksum(ndo, (const struct ip *)bp2, bp, len, len, IPPROTO_VRRP); if (cksum)