Lines Matching refs:len
43 int len, struct sockaddr_in6 *from);
46 int len, struct sockaddr_in6 *from, boolean_t loopback);
67 int len, struct sockaddr_in6 *from);
104 int len;
121 if ((len = recvmsg(pi->pi_sock, &msg, 0)) < 0) {
125 if (len == 0)
145 if (len < ICMP6_MINLEN) {
148 len, msgbuf, pi->pi_name);
197 if (len < sizeof (struct nd_router_solicit)) {
200 len, msgbuf, pi->pi_name);
204 if (len > sizeof (struct nd_router_solicit)) {
206 len - sizeof (struct nd_router_solicit), pi, &from))
211 rs, len, &from);
213 incoming_rs(pi, rs, len, &from);
257 if (len < sizeof (struct nd_router_advert)) {
260 len, msgbuf, pi->pi_name);
264 if (len > sizeof (struct nd_router_advert)) {
266 len - sizeof (struct nd_router_advert), pi, &from))
271 ra, len, &from);
274 verify_ra_consistency(pi, ra, len, &from);
276 incoming_ra(pi, ra, len, &from, _B_FALSE);
287 incoming_rs(struct phyint *pi, struct nd_router_solicit *rs, int len,
294 len -= sizeof (struct nd_router_solicit);
296 while (len >= sizeof (struct nd_opt_hdr)) {
307 len -= optlen;
433 incoming_ra(struct phyint *pi, struct nd_router_advert *ra, int len,
550 len -= sizeof (struct nd_router_advert);
552 while (len >= sizeof (struct nd_opt_hdr)) {
574 len -= optlen;
1267 verify_ra_consistency(struct phyint *pi, struct nd_router_advert *ra, int len,
1326 len -= sizeof (struct nd_router_advert);
1328 while (len >= sizeof (struct nd_opt_hdr)) {
1341 len -= optlen;
1515 logmsg(LOG_INFO, "Too large option: type 0x%x len %u "