X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/415160c0c2d210358a0225be53922728f7cd9651..d7b497cac78b6e22a66a6bae9bdec60a8044f67a:/print-icmp6.c diff --git a/print-icmp6.c b/print-icmp6.c index f0377ce4..761b3779 100644 --- a/print-icmp6.c +++ b/print-icmp6.c @@ -1544,7 +1544,7 @@ dnsname_print(netdissect_options *ndo, const u_char *cp, const u_char *ep) break; } while (i-- && cp < ep) { - safeputchar(ndo, *cp); + safeputchar(ndo, EXTRACT_U_1(cp)); cp++; } if (cp + 1 < ep && EXTRACT_U_1(cp)) @@ -1666,7 +1666,7 @@ icmp6_nodeinfo_print(netdissect_options *ndo, u_int icmp6len, const u_char *bp, cp++; ND_PRINT((ndo,", \"")); while (cp < ep) { - safeputchar(ndo, *cp); + safeputchar(ndo, EXTRACT_U_1(cp)); cp++; } ND_PRINT((ndo,"\"")); @@ -1764,7 +1764,7 @@ icmp6_nodeinfo_print(netdissect_options *ndo, u_int icmp6len, const u_char *bp, cp++; ND_PRINT((ndo,", \"")); while (cp < ep) { - safeputchar(ndo, *cp); + safeputchar(ndo, EXTRACT_U_1(cp)); cp++; } ND_PRINT((ndo,"\""));