Lines Matching refs:ip6_dst
605 struct in6_addr tmp_dst = ip6->ip6_dst; /* copy to avoid unaligned access */ in ip6_input_check_interface()
672 dst6->sin6_addr = ip6->ip6_dst; in ip6_input_check_interface()
673 if (!in6_embedded_scope && IN6_IS_SCOPE_EMBED(&ip6->ip6_dst)) { in ip6_input_check_interface()
756 inet_ntop(AF_INET6, &ip6->ip6_dst, dst_str, sizeof(dst_str)); in ip6_input_check_interface()
768 inet_ntop(AF_INET6, &ip6->ip6_dst, dst_str, sizeof(dst_str)); in ip6_input_check_interface()
954 IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_dst)) { in ip6_input()
963 if (IN6_IS_ADDR_MC_INTFACELOCAL(&ip6->ip6_dst) && in ip6_input()
990 IN6_IS_ADDR_V4MAPPED(&ip6->ip6_dst)) { in ip6_input()
1010 IN6_IS_ADDR_V4COMPAT(&ip6->ip6_dst)) { in ip6_input()
1072 if (IN6_IS_SCOPE_EMBED(&ip6->ip6_dst) && in ip6_input()
1073 ip6->ip6_dst.s6_addr16[1]) { in ip6_input()
1085 if (IN6_IS_SCOPE_EMBED(&ip6->ip6_dst)) { in ip6_input()
1086 ip6->ip6_dst.s6_addr16[1] = in ip6_input()
1093 if (IN6_IS_SCOPE_EMBED(&ip6->ip6_dst)) { in ip6_input()
1094 ip6->ip6_dst.s6_addr16[1] = htons(inifp->if_index); in ip6_input()
1101 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst)) { in ip6_input()
1110 IN6_LOOKUP_MULTI(&ip6->ip6_dst, inifp, in6m); in ip6_input()
1131 ia6 = in6_ifawithifp(deliverifp, &ip6->ip6_dst); in ip6_input()
1270 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst)) { in ip6_input()
1321 IN6_IS_ADDR_V4MAPPED(&ip6->ip6_dst)) { in ip6_input()
1773 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst) || in ip6_unknown_opt()
1902 bcopy(&ip6->ip6_dst, &pi6.ipi6_addr, sizeof(struct in6_addr)); in ip6_savecontrol_v4()