Lines Matching refs:ip6_dst
257 if (in6_setscope(&ip6->ip6_dst, ifp, NULL) != 0) in icmp6_error2()
309 IN6_IS_ADDR_MULTICAST(&oip6->ip6_dst)) && in icmp6_error()
378 nip6->ip6_dst = oip6->ip6_dst; in icmp6_error()
381 in6_clearscope(&oip6->ip6_dst); in icmp6_error()
490 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst)) { in icmp6_input()
493 inm = in6m_lookup(ifp, &ip6->ip6_dst); in icmp6_input()
881 ip6_sprintf(ip6bufd, &ip6->ip6_dst), in icmp6_input()
1089 IN6_IS_ADDR_UNSPECIFIED(&eip6->ip6_dst)) in icmp6_notify_error()
1095 icmp6dst.sin6_addr = eip6->ip6_dst; in icmp6_notify_error()
1249 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst)) { in ni6_input()
1250 if (!IN6_IS_ADDR_MC_LINKLOCAL(&ip6->ip6_dst)) in ni6_input()
1254 ia6 = in6ifa_ifwithaddr(&ip6->ip6_dst, 0 /* XXX */, false); in ni6_input()
1322 if (IN6_ARE_ADDR_EQUAL(&ip6->ip6_dst, &in6_subj)) in ni6_input()
1918 !IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, &ip6->ip6_dst)) in icmp6_rip6_match()
2103 if (!IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst)) { in icmp6_reflect()
2104 ia = in6ifa_ifwithaddr(&ip6->ip6_dst, 0 /* XXX */, false); in icmp6_reflect()
2137 ip6_sprintf(ip6buf, &ip6->ip6_dst), error)); in icmp6_reflect()
2146 ip6->ip6_dst = ip6->ip6_src; in icmp6_reflect()
2430 if (IN6_IS_ADDR_MULTICAST(&sip6->ip6_dst)) in icmp6_redirect_output()
2488 bcopy(&sip6->ip6_src, &ip6->ip6_dst, sizeof(struct in6_addr)); in icmp6_redirect_output()
2504 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, in icmp6_redirect_output()
2508 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_target, in icmp6_redirect_output()
2510 bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, in icmp6_redirect_output()
2643 in6_clearscope(&sip6->ip6_dst); in icmp6_redirect_output()