Lines Matching defs:sin6
135 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)(void *)dst;
136 if (IN6_IS_SCOPE_EMBED(&sin6->sin6_addr))
138 if (sin6->sin6_scope_id == 0)
139 sin6->sin6_scope_id = ntohs(sin6->sin6_addr.__u6_addr.__u6_addr16[1]);
140 sin6->sin6_addr.__u6_addr.__u6_addr16[1] = 0;
165 struct sockaddr_in6 *sin6,
171 sin6->sin6_family = AF_INET6;
172 sin6->sin6_len = sizeof(*sin6);
173 sin6->sin6_port = port;
174 sin6->sin6_addr = *ip6;
175 if (IN6_IS_SCOPE_EMBED(&sin6->sin6_addr))
177 sin6->sin6_scope_id = ntohs(sin6->sin6_addr.__u6_addr.__u6_addr16[1]);
178 sin6->sin6_addr.__u6_addr.__u6_addr16[1] = 0;