af = GET_U_1(tptr);
switch (af) {
case AFNUM_INET:
- if (len < 4)
+ if (len < sizeof(nd_ipv4))
return NULL;
pfunc = ipaddr_string;
break;
case AFNUM_INET6:
- if (len < 16)
+ if (len < sizeof(nd_ipv6))
return NULL;
pfunc = ip6addr_string;
break;
case AFNUM_802:
- if (len < 6)
+ if (len < MAC_ADDR_LEN)
return NULL;
pfunc = etheraddr_string;
break;