nd_rd 2177 netinet6/icmp6.c struct nd_redirect *nd_rd; nd_rd 2200 netinet6/icmp6.c IP6_EXTHDR_GET(nd_rd, struct nd_redirect *, m, off, icmp6len); nd_rd 2201 netinet6/icmp6.c if (nd_rd == NULL) { nd_rd 2205 netinet6/icmp6.c redtgt6 = nd_rd->nd_rd_target; nd_rd 2206 netinet6/icmp6.c reddst6 = nd_rd->nd_rd_dst; nd_rd 2291 netinet6/icmp6.c icmp6len -= sizeof(*nd_rd); nd_rd 2292 netinet6/icmp6.c nd6_option_init(nd_rd + 1, icmp6len, &ndopts); nd_rd 2399 netinet6/icmp6.c struct nd_redirect *nd_rd; nd_rd 2492 netinet6/icmp6.c nd_rd = (struct nd_redirect *)(ip6 + 1); nd_rd 2493 netinet6/icmp6.c nd_rd->nd_rd_type = ND_REDIRECT; nd_rd 2494 netinet6/icmp6.c nd_rd->nd_rd_code = 0; nd_rd 2495 netinet6/icmp6.c nd_rd->nd_rd_reserved = 0; nd_rd 2503 netinet6/icmp6.c bcopy(nexthop, &nd_rd->nd_rd_target, nd_rd 2504 netinet6/icmp6.c sizeof(nd_rd->nd_rd_target)); nd_rd 2505 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, nd_rd 2506 netinet6/icmp6.c sizeof(nd_rd->nd_rd_dst)); nd_rd 2510 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_target, nd_rd 2511 netinet6/icmp6.c sizeof(nd_rd->nd_rd_target)); nd_rd 2512 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, nd_rd 2513 netinet6/icmp6.c sizeof(nd_rd->nd_rd_dst)); nd_rd 2516 netinet6/icmp6.c p = (u_char *)(nd_rd + 1); nd_rd 2626 netinet6/icmp6.c if (IN6_IS_ADDR_LINKLOCAL(&nd_rd->nd_rd_target)) nd_rd 2627 netinet6/icmp6.c nd_rd->nd_rd_target.s6_addr16[1] = 0; nd_rd 2628 netinet6/icmp6.c if (IN6_IS_ADDR_LINKLOCAL(&nd_rd->nd_rd_dst)) nd_rd 2629 netinet6/icmp6.c nd_rd->nd_rd_dst.s6_addr16[1] = 0; nd_rd 2633 netinet6/icmp6.c nd_rd->nd_rd_cksum = 0; nd_rd 2634 netinet6/icmp6.c nd_rd->nd_rd_cksum