mirror of
https://github.com/the-tcpdump-group/tcpdump.git
synced 2024-11-27 20:14:12 +08:00
Squelch some "constness casted away" warnings.
This commit is contained in:
parent
1376682ba5
commit
6f1c171a6a
@ -479,7 +479,7 @@ icmp_print(netdissect_options *ndo, const u_char *bp, u_int plen, const u_char *
|
||||
" [size %d]", size);
|
||||
break;
|
||||
}
|
||||
idp = (struct id_rdiscovery *)&dp->icmp_data;
|
||||
idp = (const struct id_rdiscovery *)&dp->icmp_data;
|
||||
while (num-- > 0) {
|
||||
ND_TCHECK(*idp);
|
||||
(void)snprintf(cp, sizeof(buf) - (cp - buf), " {%s %u}",
|
||||
@ -598,7 +598,7 @@ icmp_print(netdissect_options *ndo, const u_char *bp, u_int plen, const u_char *
|
||||
* however not all implementations set the length field proper.
|
||||
*/
|
||||
if (!ext_dp->icmp_length) {
|
||||
vec[0].ptr = (const uint8_t *)(void *)&ext_dp->icmp_ext_version_res;
|
||||
vec[0].ptr = (const uint8_t *)(const void *)&ext_dp->icmp_ext_version_res;
|
||||
vec[0].len = plen - ICMP_EXTD_MINLEN;
|
||||
if (in_cksum(vec, 1)) {
|
||||
return;
|
||||
@ -618,7 +618,7 @@ icmp_print(netdissect_options *ndo, const u_char *bp, u_int plen, const u_char *
|
||||
}
|
||||
|
||||
hlen = plen - ICMP_EXTD_MINLEN;
|
||||
vec[0].ptr = (const uint8_t *)(void *)&ext_dp->icmp_ext_version_res;
|
||||
vec[0].ptr = (const uint8_t *)(const void *)&ext_dp->icmp_ext_version_res;
|
||||
vec[0].len = hlen;
|
||||
ND_PRINT((ndo, ", checksum 0x%04x (%scorrect), length %u",
|
||||
EXTRACT_16BITS(ext_dp->icmp_ext_checksum),
|
||||
|
Loading…
Reference in New Issue
Block a user