ND_PRINT((ndo, ", Name "));
for (i = 0; i < name_size; i++) {
ND_TCHECK(*p);
- safeputchar(ndo, *p++);
+ safeputchar(ndo, EXTRACT_8BITS(p));
+ p++;
}
break;
case CHAP_SUCC:
ND_PRINT((ndo, ", Msg "));
for (i = 0; i< msg_size; i++) {
ND_TCHECK(*p);
- safeputchar(ndo, *p++);
+ safeputchar(ndo, EXTRACT_8BITS(p));
+ p++;
}
break;
}
ND_PRINT((ndo, ", Peer "));
for (i = 0; i < peerid_len; i++) {
ND_TCHECK(*p);
- safeputchar(ndo, *p++);
+ safeputchar(ndo, EXTRACT_8BITS(p));
+ p++;
}
if (length - (p - p0) < 1)
ND_PRINT((ndo, ", Name "));
for (i = 0; i < passwd_len; i++) {
ND_TCHECK(*p);
- safeputchar(ndo, *p++);
+ safeputchar(ndo, EXTRACT_8BITS(p));
+ p++;
}
break;
case PAP_AACK:
ND_PRINT((ndo, ", Msg "));
for (i = 0; i< msg_len; i++) {
ND_TCHECK(*p);
- safeputchar(ndo, *p++);
+ safeputchar(ndo, EXTRACT_8BITS(p));
+ p++;
}
break;
}