Lines Matching refs:nd_ra
361 struct nd_router_advert *nd_ra;
407 nd_ra = (struct nd_router_advert *)((caddr_t)ip6 + off);
409 icmp6len -= sizeof(*nd_ra);
410 nd6_option_init(nd_ra + 1, icmp6len, &ndopts);
422 u_int32_t advreachable = nd_ra->nd_ra_reachable;
430 dr0.raflags = nd_ra->nd_ra_flags_reserved;
441 dr0.rtlifetime = ntohs(nd_ra->nd_ra_router_lifetime);
454 if (nd_ra->nd_ra_retransmit)
455 ndi->retrans = ntohl(nd_ra->nd_ra_retransmit);
456 if (nd_ra->nd_ra_curhoplimit) {
457 if (ndi->chlim < nd_ra->nd_ra_curhoplimit)
458 ndi->chlim = nd_ra->nd_ra_curhoplimit;
459 else if (ndi->chlim != nd_ra->nd_ra_curhoplimit) {
463 if_name(ifp), ndi->chlim, nd_ra->nd_ra_curhoplimit);