#endif
#include "netdissect-stdinc.h"
+
#include <stdio.h>
+#include "netdissect-ctype.h"
+
#include "netdissect.h"
#include "extract.h"
if (length > 1 && GET_U_1(cp) != '\n')
ND_PRINT(".");
} else {
- if (!ND_ISGRAPH(s) &&
+ if (!ND_ASCII_ISGRAPH(s) &&
(s != '\t' && s != ' ' && s != '\n'))
ND_PRINT(".");
else
(void)snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff),
" %02x%02x", s1, s2);
hsp += HEXDUMP_HEXSTUFF_PER_SHORT;
- *(asp++) = (char)(ND_ISGRAPH(s1) ? s1 : '.');
- *(asp++) = (char)(ND_ISGRAPH(s2) ? s2 : '.');
+ *(asp++) = (char)(ND_ASCII_ISGRAPH(s1) ? s1 : '.');
+ *(asp++) = (char)(ND_ASCII_ISGRAPH(s2) ? s2 : '.');
i++;
if (i >= HEXDUMP_SHORTS_PER_LINE) {
*hsp = *asp = '\0';
(void)snprintf(hsp, sizeof(hexstuff) - (hsp - hexstuff),
" %02x", s1);
hsp += 3;
- *(asp++) = (char)(ND_ISGRAPH(s1) ? s1 : '.');
+ *(asp++) = (char)(ND_ASCII_ISGRAPH(s1) ? s1 : '.');
++i;
}
if (i > 0) {