X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/fe4ef2d22bcc1b89f16c30480f7bff4348d1a014..8b1d184e10263b5889ffcfbc4887ca82d7ca07df:/print-ascii.c diff --git a/print-ascii.c b/print-ascii.c index bd87f6ac..78bced6a 100644 --- a/print-ascii.c +++ b/print-ascii.c @@ -62,6 +62,7 @@ ascii_print(netdissect_options *ndo, u_int caplength; u_char s; + ndo->ndo_protocol = "ascii"; caplength = (ndo->ndo_snapend >= cp) ? ndo->ndo_snapend - cp : 0; if (length > caplength) length = caplength; @@ -114,7 +115,7 @@ hex_and_ascii_print_with_offset(netdissect_options *ndo, const char *ident, cp++; s2 = EXTRACT_U_1(cp); cp++; - (void)snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff), + (void)nd_snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff), " %02x%02x", s1, s2); hsp += HEXDUMP_HEXSTUFF_PER_SHORT; *(asp++) = (ND_ISGRAPH(s1) ? s1 : '.'); @@ -132,7 +133,7 @@ hex_and_ascii_print_with_offset(netdissect_options *ndo, const char *ident, if (length & 1) { s1 = EXTRACT_U_1(cp); cp++; - (void)snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff), + (void)nd_snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff), " %02x", s1); hsp += 3; *(asp++) = (ND_ISGRAPH(s1) ? s1 : '.');