]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-mpcp.c
Use more the EXTRACT_8BITS() macro to fetch a one-byte value (11/n)
[tcpdump] / print-mpcp.c
index 18c7f77df90b6c41bd8c9d95bf8d2a65e38bcf07..7d7a975531bcaa1766d87437dd1b22797d0d4981 100644 (file)
@@ -164,7 +164,7 @@ mpcp_print(netdissect_options *ndo, register const u_char *pptr, register u_int
                grant_numbers,
                bittok2str(mpcp_grant_flag_values,
                           "?",
-                          *tptr &~ MPCP_GRANT_NUMBER_MASK)));
+                          EXTRACT_8BITS(tptr) & ~MPCP_GRANT_NUMBER_MASK)));
         tptr++;
 
         for (grant = 1; grant <= grant_numbers; grant++) {