icmp6.c | 2475 struct ip6_hdr *sip6; /* m0 as struct ip6_hdr */ local in function:icmp6_redirect_output 2501 sip6 = mtod(m0, struct ip6_hdr *); 2502 sockaddr_in6_init(&src_sa, &sip6->ip6_src, 0, 0, 0); 2505 if (IN6_IS_ADDR_MULTICAST(&sip6->ip6_dst)) 2509 if (icmp6_ratelimit(&sip6->ip6_src, ND_REDIRECT, 0)) 2573 bcopy(&sip6->ip6_src, &ip6->ip6_dst, sizeof(struct in6_addr)); 2589 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, 2593 nexthop = &sip6->ip6_dst; 2594 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_target, 2596 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst [all...] |