Searched refs:sin6_dst (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/sys/netinet6/
H A Din6_l2tp.c99 struct sockaddr_in6 *sin6_dst = satosin6(var->lv_pdst); local
106 KASSERT(sin6_src != NULL && sin6_dst != NULL);
108 && sin6_dst->sin6_family == AF_INET6);
119 if (IN6_IS_ADDR_UNSPECIFIED(&sin6_dst->sin6_addr)) {
135 ip6hdr.ip6_dst = sin6_dst->sin6_addr;
H A Din6_gif.c90 struct sockaddr_in6 *sin6_dst; local
101 sin6_dst = satosin6(var->gv_pdst);
104 if (sin6_src == NULL || sin6_dst == NULL ||
106 sin6_dst->sin6_family != AF_INET6) {
169 if (!IN6_IS_ADDR_UNSPECIFIED(&sin6_dst->sin6_addr))
170 ip6->ip6_dst = sin6_dst->sin6_addr;
/netbsd-current/sys/netipsec/
H A Dipsecif.c520 struct sockaddr_in6 *sin6_dst; local
533 sin6_dst = satosin6(var->iv_pdst);
536 KASSERT(sin6_dst->sin6_family == AF_INET6);
593 if (!IN6_IS_ADDR_UNSPECIFIED(&sin6_dst->sin6_addr)) {
594 ip6->ip6_dst = sin6_dst->sin6_addr;
616 sockaddr_in6_init(&u.dst6, &sin6_dst->sin6_addr, 0, 0, 0);
/netbsd-current/usr.sbin/route6d/
H A Droute6d.c2401 struct sockaddr_in6 *sin6_dst, *sin6_gw, *sin6_mask; local
2408 sin6_dst = sin6_gw = sin6_mask = sin6_genmask = sin6_ifp = 0;
2432 sin6_dst = (struct sockaddr_in6 *)rtmp;
2433 rtmp += ROUNDUP(sin6_dst->sin6_len);
2452 if (sin6_dst->sin6_family != AF_INET6)
2454 if (IN6_IS_ADDR_LINKLOCAL(&sin6_dst->sin6_addr))
2456 if (IN6_ARE_ADDR_EQUAL(&sin6_dst->sin6_addr, &in6addr_loopback))
2458 if (IN6_IS_ADDR_MULTICAST(&sin6_dst->sin6_addr))
2477 np->rip6_dest = sin6_dst->sin6_addr;

Completed in 242 milliseconds