]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Use more the EXTRACT_8BITS() macro to fetch a one-byte value (7/n)
authorFrancois-Xavier Le Bail <[email protected]>
Sun, 19 Nov 2017 15:46:36 +0000 (16:46 +0100)
committerFrancois-Xavier Le Bail <[email protected]>
Sun, 19 Nov 2017 15:46:36 +0000 (16:46 +0100)
In RSVP_OBJ_XRO_MASK_LOOSE() macro call.

print-rsvp.c

index 1283c1bb3a79bbf352f8ae32af0fdb142e6d27b0..ba4a758dccfefc33266c896553c58b7f191b039d 100644 (file)
@@ -1098,7 +1098,7 @@ rsvp_obj_print(netdissect_options *ndo,
                                goto invalid;
                        }
                         ND_PRINT((ndo, ", %s, %s/%u, Flags: [%s]",
-                               RSVP_OBJ_XRO_MASK_LOOSE(*obj_tptr) ? "Loose" : "Strict",
+                               RSVP_OBJ_XRO_MASK_LOOSE(EXTRACT_8BITS(obj_tptr)) ? "Loose" : "Strict",
                                ipaddr_string(ndo, obj_tptr+2),
                                *(obj_tptr+6),
                                bittok2str(rsvp_obj_rro_flag_values,