Lines Matching refs:sin6_addr
1036 icmp6dst.sin6_addr = eip6->ip6_dst;
1038 icmp6dst.sin6_addr = *finaldst;
1040 &icmp6dst.sin6_addr);
1042 if (in6_embedscope(&icmp6dst.sin6_addr, &icmp6dst,
1058 icmp6src.sin6_addr = eip6->ip6_src;
1060 &icmp6src.sin6_addr);
1062 if (in6_embedscope(&icmp6src.sin6_addr, &icmp6src,
1131 sin6.sin6_addr = *dst;
1134 sin6.sin6_addr.s6_addr16[1] =
1209 bcopy(&ip6->ip6_dst, &sin6.sin6_addr, sizeof(sin6.sin6_addr));
1224 } else if (IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr))
1260 if (subjlen != sizeof(sin6.sin6_addr))
1279 subjlen, (caddr_t)&sin6.sin6_addr);
1281 &sin6.sin6_addr);
1283 in6_embedscope(&sin6.sin6_addr, &sin6, NULL, NULL);
1288 sin6_d.sin6_addr = ip6->ip6_dst;
1292 in6_embedscope(&sin6_d.sin6_addr, &sin6_d, NULL, NULL);
1689 IN6_ARE_ADDR_EQUAL(&subj_ip6->sin6_addr,
1690 &ifa6->ia_addr.sin6_addr))
1704 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
1801 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
1873 bcopy(&ifa6->ia_addr.sin6_addr, cp,
1876 if (IN6_IS_ADDR_LINKLOCAL(&ifa6->ia_addr.sin6_addr))
2071 sa6_src.sin6_addr = ip6->ip6_dst;
2077 sa6_dst.sin6_addr = t;
2089 ! (IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, &ip6->ip6_dst))) {
2097 sin6->sin6_addr = ip6->ip6_dst;
2124 if (IN6_ARE_ADDR_EQUAL(&t, &ia->ia_addr.sin6_addr) &&
2157 ip6_sprintf(&sa6_src.sin6_addr), e));
2293 bcopy(&reddst6, &sin6.sin6_addr, sizeof(reddst6));
2306 gw6 = &(((struct sockaddr_in6 *)rt->rt_gateway)->sin6_addr);
2394 bcopy(&redtgt6, &sgw.sin6_addr, sizeof(struct in6_addr));
2395 bcopy(&reddst6, &sdst.sin6_addr, sizeof(struct in6_addr));
2396 bcopy(&src6, &ssrc.sin6_addr, sizeof(struct in6_addr));
2408 bcopy(&reddst6, &sdst.sin6_addr, sizeof(struct in6_addr));
2470 src_sa.sin6_addr = sip6->ip6_src;
2512 ifp_ll6 = ia->ia_addr.sin6_addr;
2520 router_ll6 = &sin6->sin6_addr;
2877 bcopy(&inp->in6p_faddr, &tmp.sin6_addr,
2912 dst->sin6_scope_id = scope6_addr2default(&dst->sin6_addr);