Lines Matching refs:nd_ra
358 struct nd_router_advert *nd_ra;
404 nd_ra = (struct nd_router_advert *)((caddr_t)ip6 + off);
406 icmp6len -= sizeof(*nd_ra);
407 nd6_option_init(nd_ra + 1, icmp6len, &ndopts);
419 u_int32_t advreachable = nd_ra->nd_ra_reachable;
427 dr0.raflags = nd_ra->nd_ra_flags_reserved;
438 dr0.rtlifetime = ntohs(nd_ra->nd_ra_router_lifetime);
451 if (nd_ra->nd_ra_retransmit)
452 ndi->retrans = ntohl(nd_ra->nd_ra_retransmit);
453 if (nd_ra->nd_ra_curhoplimit) {
454 if (ndi->chlim < nd_ra->nd_ra_curhoplimit)
455 ndi->chlim = nd_ra->nd_ra_curhoplimit;
456 else if (ndi->chlim != nd_ra->nd_ra_curhoplimit) {
460 if_name(ifp), ndi->chlim, nd_ra->nd_ra_curhoplimit);