From: Guy Harris Date: Mon, 25 May 2020 10:47:14 +0000 (-0700) Subject: rsvp: fetch a 32-bit quantity into a 32-bit variable. X-Git-Tag: tcpdump-4.99-bp~387 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/b5068d5380c73e02bc35a96f641cad18d9b03f3d?ds=sidebyside rsvp: fetch a 32-bit quantity into a 32-bit variable. --- diff --git a/print-rsvp.c b/print-rsvp.c index d93cb6b7..87355932 100644 --- a/print-rsvp.c +++ b/print-rsvp.c @@ -1193,7 +1193,7 @@ rsvp_obj_print(netdissect_options *ndo, case RSVP_CTYPE_1: if (obj_tlen < 4) return-1; - uint8_t unused_and_flags = GET_BE_U_4(obj_tptr); + uint32_t unused_and_flags = GET_BE_U_4(obj_tptr); if (unused_and_flags & ~RSVP_OBJ_CAPABILITY_FLAGS_MASK) ND_PRINT("%s [reserved=0x%08x must be zero]", indent, unused_and_flags & ~RSVP_OBJ_CAPABILITY_FLAGS_MASK);