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

/libcore/luni/src/main/native/
H A DNetworkUtilities.cpp34 const sockaddr_in6& sin6 = reinterpret_cast<const sockaddr_in6&>(ss); local
35 if (ss.ss_family == AF_INET6 && IN6_IS_ADDR_V4MAPPED(&sin6.sin6_addr)) {
43 sin.sin_port = sin6.sin6_port;
44 memcpy(&sin.sin_addr.s_addr, &sin6.sin6_addr.s6_addr[12], 4);
59 const sockaddr_in6& sin6 = reinterpret_cast<const sockaddr_in6&>(ss); local
60 rawAddress = &sin6.sin6_addr.s6_addr;
62 sin_port = ntohs(sin6.sin6_port);
63 scope_id = sin6.sin6_scope_id;
145 sockaddr_in6& sin6 = reinterpret_cast<sockaddr_in6&>(ss); local
146 sin6
[all...]
H A Dlibcore_io_Linux.cpp100 const sockaddr_in6 *sin6 = reinterpret_cast<const sockaddr_in6*>(sa); local
102 (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr) ||
103 IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)); // We map 0.0.0.0 to ::, so :: is mapped.
/libcore/ojluni/src/main/native/
H A DNet.c155 struct sockaddr_in6* sin6; local
159 sin6 = (struct sockaddr_in6*)&(req->gsr_group);
160 sin6->sin6_family = AF_INET6;
161 COPY_INET6_ADDRESS(env, group, (jbyte*)&(sin6->sin6_addr));
163 sin6 = (struct sockaddr_in6*)&(req->gsr_source);
164 sin6->sin6_family = AF_INET6;
165 COPY_INET6_ADDRESS(env, source, (jbyte*)&(sin6->sin6_addr));
H A Dnet_util_md.c107 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)him;
108 if (sin6->sin6_family == AF_INET6 && (sin6->sin6_scope_id == 0)) {
111 sin6->sin6_scope_id = defaultIndex;

Completed in 137 milliseconds