/******************************/
/* generic print out routines */
/******************************/
-static void
-print_string(netdissect_options *ndo, const u_char *dat, u_int length)
-{
- u_int i;
- for (i=0; i<length; i++) {
- fn_print_char(ndo, GET_U_1(dat));
- dat++;
- }
-}
-
static void
print_octets(netdissect_options *ndo, const u_char *dat, u_int length)
{
if (length == 0)
return;
ND_PRINT(" ");
- print_string(ndo, dat, length);
+ nd_printjn(ndo, dat, length);
}
static void
length -= 3;
if (length != 0) {
ND_PRINT(" ");
- print_string(ndo, dat, length);
+ nd_printjn(ndo, dat, length);
}
}
if (length != 0) {
ND_PRINT(" ");
- print_string(ndo, (const u_char *)dat, length);
+ nd_printjn(ndo, (const u_char *)dat, length);
}
}
case L2TP_AVP_SUB_ADDRESS:
case L2TP_AVP_PROXY_AUTH_NAME:
case L2TP_AVP_PRIVATE_GRP_ID:
- print_string(ndo, dat, len-6);
+ nd_printjn(ndo, dat, len-6);
break;
case L2TP_AVP_CHALLENGE:
case L2TP_AVP_INI_RECV_LCP: