*/
id = 0;
ND_TCHECK(*p);
- while (*p & ASN_BIT8) {
+ while (EXTRACT_U_1(p) & ASN_BIT8) {
if (len < 1) {
ND_PRINT((ndo, "[Xtagfield?]"));
return -1;
p = elem->data.str;
ND_TCHECK2(*p, asnlen);
for (i = asnlen; printable && i-- > 0; p++)
- printable = ND_ISPRINT(*p);
+ printable = ND_ISPRINT(EXTRACT_U_1(p));
p = elem->data.str;
if (printable) {
ND_PRINT((ndo, "\""));