]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-802_11.c
Use pointer expressions like in most similar cases
[tcpdump] / print-802_11.c
index a499edcce84ea06ee5aedc7d7489b240dce185c4..f86fafe9bec1f731e3e385cc21e1084297d84cd1 100644 (file)
@@ -1983,7 +1983,7 @@ ieee_802_11_hdr_print(netdissect_options *ndo,
        }
        if (meshdrlen != 0) {
                const struct meshcntl_t *mc =
-                   (const struct meshcntl_t *)&p[hdrlen - meshdrlen];
+                   (const struct meshcntl_t *)(p + hdrlen - meshdrlen);
                int ae = mc->flags & 3;
 
                ND_PRINT((ndo, "MeshData (AE %d TTL %u seq %u", ae, mc->ttl,