Home | History | Annotate | Download | only in libevent

Lines Matching defs:sin6

557 	struct sockaddr_in6 sin6, sin6_out;
576 memset(&sin6, 0, sizeof(sin6));
577 sin6.sin6_family = AF_INET6;
578 sin6.sin6_port = htons(53);
579 r = evutil_inet_pton(AF_INET6, "2001:4860:b002::68", &sin6.sin6_addr);
610 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 &&
620 sin6. */
841 struct sockaddr_in6 sin6;
842 memset(&sin6, 0, sizeof(sin6));
843 sin6.sin6_family = AF_INET6;
844 sin6.sin6_port = htons(port);
849 sin6.sin6_addr.s6_addr[15] = 1;
851 res6 = evutil_new_addrinfo((struct sockaddr*)&sin6,
852 sizeof(sin6), hints);
884 struct sockaddr_in6 sin6;
885 memset(&sin6, 0, sizeof(sin6));
886 if (1==evutil_inet_pton(AF_INET6, nodename, &sin6.sin6_addr)) {
888 sin6.sin6_family = AF_INET6;
889 sin6.sin6_port = htons(port);
890 *res = evutil_new_addrinfo((struct sockaddr*)&sin6,
891 sizeof(sin6), hints);
991 struct sockaddr_in6 sin6;
1009 memset(&sin6, 0, sizeof(sin6));
1010 sin6.sin6_family = AF_INET6;
1011 sin6.sin6_port = htons(port);
1012 sa = (struct sockaddr *)&sin6;
1014 addrp = &sin6.sin6_addr;
1015 if (ent->h_length != sizeof(sin6.sin6_addr)) {
1149 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa;
1150 sin6->sin6_port = htons(port);
1860 struct sockaddr_in6 sin6;
1861 memset(&sin6, 0, sizeof(sin6));
1863 sin6.sin6_len = sizeof(sin6);
1865 sin6.sin6_family = AF_INET6;
1866 sin6.sin6_port = htons(port);
1867 if (1 != evutil_inet_pton(AF_INET6, addr_part, &sin6.sin6_addr))
1869 if ((int)sizeof(sin6) > *outlen)
1872 memcpy(out, &sin6, sizeof(sin6));
1873 *outlen = sizeof(sin6);
1912 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa;
1913 res = evutil_inet_ntop(AF_INET6, &sin6->sin6_addr,b,sizeof(b));
1914 port = ntohs(sin6->sin6_port);
2133 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr;
2134 return !memcmp(sin6->sin6_addr.s6_addr, LOOPBACK_S6, 16);