From b5068d5380c73e02bc35a96f641cad18d9b03f3d Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Mon, 25 May 2020 03:47:14 -0700 Subject: [PATCH] rsvp: fetch a 32-bit quantity into a 32-bit variable. --- print-rsvp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.39.5