Lines Matching refs:sin6

621 		const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa;
623 (unsigned char*)sin6->sin6_addr.s6_addr;
730 struct sockaddr_in6 sin6, sin6_out;
753 memset(&sin6, 0, sizeof(sin6));
754 sin6.sin6_family = AF_INET6;
755 sin6.sin6_port = htons(53);
756 r = evutil_inet_pton(AF_INET6, "2001:4860:b002::68", &sin6.sin6_addr);
773 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 &&
990 struct sockaddr_in6 sin6;
991 memset(&sin6, 0, sizeof(sin6));
992 sin6.sin6_family = AF_INET6;
993 sin6.sin6_port = htons(port);
998 sin6.sin6_addr.s6_addr[15] = 1;
1000 res6 = evutil_new_addrinfo_((struct sockaddr*)&sin6,
1001 sizeof(sin6), hints);
1033 struct sockaddr_in6 sin6;
1034 memset(&sin6, 0, sizeof(sin6));
1035 if (1==evutil_inet_pton(AF_INET6, nodename, &sin6.sin6_addr)) {
1037 sin6.sin6_family = AF_INET6;
1038 sin6.sin6_port = htons(port);
1039 *res = evutil_new_addrinfo_((struct sockaddr*)&sin6,
1040 sizeof(sin6), hints);
1140 struct sockaddr_in6 sin6;
1158 memset(&sin6, 0, sizeof(sin6));
1159 sin6.sin6_family = AF_INET6;
1160 sin6.sin6_port = htons(port);
1161 sa = (struct sockaddr *)&sin6;
1163 addrp = &sin6.sin6_addr;
1164 if (ent->h_length != sizeof(sin6.sin6_addr)) {
1298 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa;
1299 sin6->sin6_port = htons(port);
2106 struct sockaddr_in6 sin6;
2107 memset(&sin6, 0, sizeof(sin6));
2109 sin6.sin6_len = sizeof(sin6);
2111 sin6.sin6_family = AF_INET6;
2112 sin6.sin6_port = htons(port);
2113 if (1 != evutil_inet_pton(AF_INET6, addr_part, &sin6.sin6_addr))
2115 if ((int)sizeof(sin6) > *outlen)
2118 memcpy(out, &sin6, sizeof(sin6));
2119 *outlen = sizeof(sin6);
2158 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa;
2159 res = evutil_inet_ntop(AF_INET6, &sin6->sin6_addr,b,sizeof(b));
2160 port = ntohs(sin6->sin6_port);
2438 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr;
2439 return !memcmp(sin6->sin6_addr.s6_addr, LOOPBACK_S6, 16);