Lines Matching refs:ip6_dst
115 IN6_IS_ADDR_MULTICAST(&ip6->ip6_dst) || in ip6_forward()
117 IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_dst)) { in ip6_forward()
125 ip6_sprintf(ip6bufd, &ip6->ip6_dst), in ip6_forward()
187 dst.sin6_addr = ip6->ip6_dst; in ip6_forward()
188 dst.sin6_scope_id = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); in ip6_forward()
234 ip6_sprintf(ip6bufd, &ip6->ip6_dst), in ip6_forward()
251 inzone = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); in ip6_forward()
252 outzone = in6_get_unicast_scopeid(&ip6->ip6_dst, nh->nh_ifp); in ip6_forward()
307 ip6_sprintf(ip6bufd, &ip6->ip6_dst), in ip6_forward()
322 in6_clearscope(&ip6->ip6_dst); in ip6_forward()
328 odst = ip6->ip6_dst; in ip6_forward()
336 if (!IN6_ARE_ADDR_EQUAL(&odst, &ip6->ip6_dst)) { in ip6_forward()
339 if (in6_localip(&ip6->ip6_dst)) in ip6_forward()
345 dst.sin6_scope_id = ntohs(in6_getscope(&ip6->ip6_dst)); in ip6_forward()
346 dst.sin6_addr = ip6->ip6_dst; in ip6_forward()