Lines Matching refs:sin6_addr
1084 icmp6dst.sin6_addr = *((struct in6_addr *)(void *)(rth0 + 1) + (hops - 1)); in icmp6_notify_error()
1154 if (IN6_IS_ADDR_UNSPECIFIED(&icmp6dst.sin6_addr)) { in icmp6_notify_error()
1155 icmp6dst.sin6_addr = eip6->ip6_dst; in icmp6_notify_error()
1157 …if (in6_setscope(&icmp6dst.sin6_addr, m->m_pkthdr.rcvif, IN6_NULL_IF_EMBEDDED_SCOPE(&icmp6dst.sin6… in icmp6_notify_error()
1163 icmp6src.sin6_addr = eip6->ip6_src; in icmp6_notify_error()
1164 …if (in6_setscope(&icmp6src.sin6_addr, m->m_pkthdr.rcvif, IN6_NULL_IF_EMBEDDED_SCOPE(&icmp6dst.sin6… in icmp6_notify_error()
1174 ip6cp.ip6c_finaldst = &icmp6dst.sin6_addr; in icmp6_notify_error()
1232 sin6.sin6_addr = *dst; in icmp6_mtudisc_update()
1235 sin6.sin6_addr.s6_addr16[1] = in icmp6_mtudisc_update()
1403 subjlen, (caddr_t)&sin6.sin6_addr); in ni6_input()
1405 &sin6.sin6_addr); in ni6_input()
1406 in6_embedscope(&sin6.sin6_addr, &sin6, NULL, NULL, in ni6_input()
1411 sin6_d.sin6_addr = ip6->ip6_dst; in ni6_input()
1414 in6_embedscope(&sin6_d.sin6_addr, &sin6_d, NULL, NULL, in ni6_input()
1864 IN6_ARE_ADDR_EQUAL(&subj_ip6->sin6_addr, in ni6_addrs()
1865 &ifa6->ia_addr.sin6_addr)) { in ni6_addrs()
1880 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_addrs()
1995 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_store_addrs()
2079 bcopy(&ifa6->ia_addr.sin6_addr, cp, in ni6_store_addrs()
2082 if (IN6_IS_ADDR_LINKLOCAL(&ifa6->ia_addr.sin6_addr)) { in ni6_store_addrs()
2143 rip6src.sin6_addr = ip6->ip6_src; in icmp6_rip6_input()
2145 …rip6src.sin6_scope_id = IN6_IS_SCOPE_EMBED(&rip6src.sin6_addr) ? ip6_input_getsrcifscope(m) : IFSC… in icmp6_rip6_input()
2344 sa6_src.sin6_addr = ip6->ip6_dst; in icmp6_reflect()
2363 sa6_dst.sin6_addr = t; in icmp6_reflect()
2383 if (in6_are_addr_equal_scoped(&t, &ia->ia_addr.sin6_addr, tifscope, ia->ia_addr.sin6_scope_id) && in icmp6_reflect()
2419 sin6.sin6_addr = ip6->ip6_dst; /* zone ID should be embedded */ in icmp6_reflect()
2437 ip6_sprintf(&sa6_src.sin6_addr), e); in icmp6_reflect()
2601 bcopy(&reddst6, &sin6.sin6_addr, sizeof(reddst6)); in icmp6_redirect_input()
2616 gw6 = &((SIN6(rt->rt_gateway))->sin6_addr); in icmp6_redirect_input()
2712 bcopy(&redtgt6, &sgw.sin6_addr, sizeof(struct in6_addr)); in icmp6_redirect_input()
2713 bcopy(&reddst6, &sdst.sin6_addr, sizeof(struct in6_addr)); in icmp6_redirect_input()
2714 bcopy(&src6, &ssrc.sin6_addr, sizeof(struct in6_addr)); in icmp6_redirect_input()
2730 bcopy(&reddst6, &sdst.sin6_addr, sizeof(struct in6_addr)); in icmp6_redirect_input()
2798 src_sa.sin6_addr = sip6->ip6_src; in icmp6_redirect_output()
2851 ifp_ll6 = ia->ia_addr.sin6_addr; in icmp6_redirect_output()
2860 router_ll6 = &sin6->sin6_addr; in icmp6_redirect_output()