#include <string.h>
+#include "netdissect-ctype.h"
+
#include "netdissect.h"
#include "addrtoname.h"
#include "extract.h"
}
for (i=0; i < length && GET_U_1(data); i++, data++)
- ND_PRINT("%c", ND_ISPRINT(GET_U_1(data)) ? GET_U_1(data) : '.');
+ ND_PRINT("%c", ND_ASCII_ISPRINT(GET_U_1(data)) ? GET_U_1(data) : '.');
return;
vendor_type,
vendor_length);
for (idx = 0; idx < vendor_length ; idx++, data++)
- ND_PRINT("%c", ND_ISPRINT(GET_U_1(data)) ? GET_U_1(data) : '.');
+ ND_PRINT("%c", ND_ASCII_ISPRINT(GET_U_1(data)) ? GET_U_1(data) : '.');
length-=vendor_length;
}
return;
if (GET_BE_U_4(data) == 0xFFFFFFFE )
ND_PRINT("NAS Select");
else
- ND_PRINT("%s",ipaddr_string(ndo, data));
+ ND_PRINT("%s",GET_IPADDR_STRING(data));
break;
default:
- ND_PRINT("%s", ipaddr_string(ndo, data));
+ ND_PRINT("%s", GET_IPADDR_STRING(data));
break;
}
ND_TCHECK_16(data);
- ND_PRINT("%s", ip6addr_string(ndo, data));
+ ND_PRINT("%s", GET_IP6ADDR_STRING(data));
return;
return;
}
- ND_PRINT("%s/%u", ip6addr_string(ndo, data + 1), GET_U_1(data));
+ ND_PRINT("%s/%u", GET_IP6ADDR_STRING(data + 1), GET_U_1(data));
return;
}
ND_PRINT("[");
- ND_TCHECK_8(data[0]);
data_value = GET_BE_U_8(data);
/* Print the 64-bit field in a format similar to bittok2str(), less
ND_PRINT("]");
return;
-
- trunc:
- nd_print_trunc(ndo);
}
/***********************************/