- while(tlv_tlen >= sizeof(struct in6_addr)) {
- ND_TCHECK_LEN(tptr, sizeof(struct in6_addr));
- ND_PRINT((ndo, " %s", ip6addr_string(ndo, tptr)));
- tlv_tlen-=sizeof(struct in6_addr);
- tptr+=sizeof(struct in6_addr);
+ while(tlv_tlen >= sizeof(nd_ipv6)) {
+ ND_TCHECK_LEN(tptr, sizeof(nd_ipv6));
+ ND_PRINT(" %s", ip6addr_string(ndo, tptr));
+ tlv_tlen-=sizeof(nd_ipv6);
+ tptr+=sizeof(nd_ipv6);