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

/freebsd-9.3-release/sys/netinet6/
H A Din6_gif.c104 struct sockaddr_in6 *sin6_dst = (struct sockaddr_in6 *)sc->gif_pdst; local
112 if (sin6_src == NULL || sin6_dst == NULL ||
114 sin6_dst->sin6_family != AF_INET6) {
220 if (!IN6_IS_ADDR_UNSPECIFIED(&sin6_dst->sin6_addr))
221 ip6->ip6_dst = sin6_dst->sin6_addr;
233 if (dst->sin6_family != sin6_dst->sin6_family ||
234 !IN6_ARE_ADDR_EQUAL(&dst->sin6_addr, &sin6_dst->sin6_addr)) {
237 dst->sin6_family = sin6_dst->sin6_family;
239 dst->sin6_addr = sin6_dst->sin6_addr;
/freebsd-9.3-release/usr.sbin/route6d/
H A Droute6d.c2682 struct sockaddr_in6 *sin6_dst, *sin6_gw, *sin6_mask; local
2689 sin6_dst = sin6_gw = sin6_mask = sin6_genmask = sin6_ifp = 0;
2716 sin6_dst = (struct sockaddr_in6 *)rtmp;
2717 rtmp += ROUNDUP(sin6_dst->sin6_len);
2736 if (sin6_dst->sin6_family != AF_INET6)
2738 if (IN6_IS_ADDR_LINKLOCAL(&sin6_dst->sin6_addr))
2740 if (IN6_ARE_ADDR_EQUAL(&sin6_dst->sin6_addr, &in6addr_loopback))
2742 if (IN6_IS_ADDR_MULTICAST(&sin6_dst->sin6_addr))
2764 np->rip6_dest = sin6_dst->sin6_addr;

Completed in 56 milliseconds