while (tlen >= sizeof(tlv)) {
- ND_TCHECK2(*tptr, sizeof(tlv));
+ ND_TCHECK_LEN(tptr, sizeof(tlv));
tlv = EXTRACT_BE_U_2(tptr);
break;
}
- ND_TCHECK2(*tptr, tlv_len);
+ ND_TCHECK_LEN(tptr, tlv_len);
if (tlen < tlv_len) {
goto trunc;
}
void
lldp_print(netdissect_options *ndo,
- register const u_char *pptr, register u_int len)
+ const u_char *pptr, u_int len)
{
uint8_t subtype;
uint16_t tlv, cap, ena_cap;
while (tlen >= sizeof(tlv)) {
- ND_TCHECK2(*tptr, sizeof(tlv));
+ ND_TCHECK_LEN(tptr, sizeof(tlv));
tlv = EXTRACT_BE_U_2(tptr);
break;
}
- ND_TCHECK2(*tptr, tlv_len);
+ ND_TCHECK_LEN(tptr, tlv_len);
if (tlen < tlv_len) {
goto trunc;
}