]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-rsvp.c
Use more the EXTRACT_8BITS() macro to fetch a one-byte value (10/n)
[tcpdump] / print-rsvp.c
index 8f0d7129df43398900931bfdf0c804f00c3d4e02..1e0972a6034ea9064558e6407e96225809b1283f 100644 (file)
@@ -1118,7 +1118,7 @@ rsvp_obj_print(netdissect_options *ndo,
                                *(obj_tptr+2),
                                tok2str(rsvp_ctype_values,
                                        "Unknown",
-                                       *(obj_tptr+3) + 256*RSVP_OBJ_RRO),
+                                       EXTRACT_8BITS((obj_tptr + 3)) + (256 * RSVP_OBJ_RRO)),
                                *(obj_tptr+3),
                                EXTRACT_BE_32BITS(obj_tptr + 4)));
                     }