Lines Matching refs:sin6

666 		const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa;  in evutil_found_ifaddr()  local
667 if (!evutil_v6addr_is_local_(&sin6->sin6_addr)) { in evutil_found_ifaddr()
766 struct sockaddr_in6 sin6, sin6_out; in evutil_check_interfaces() local
792 memset(&sin6, 0, sizeof(sin6)); in evutil_check_interfaces()
793 sin6.sin6_family = AF_INET6; in evutil_check_interfaces()
794 sin6.sin6_port = htons(53); in evutil_check_interfaces()
795 r = evutil_inet_pton(AF_INET6, "2001:4860:b002::68", &sin6.sin6_addr); in evutil_check_interfaces()
812 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 && in evutil_check_interfaces()
1030 struct sockaddr_in6 sin6; in evutil_getaddrinfo_common_() local
1031 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1032 sin6.sin6_family = AF_INET6; in evutil_getaddrinfo_common_()
1033 sin6.sin6_port = htons(port); in evutil_getaddrinfo_common_()
1038 sin6.sin6_addr.s6_addr[15] = 1; in evutil_getaddrinfo_common_()
1040 res6 = evutil_new_addrinfo_((struct sockaddr*)&sin6, in evutil_getaddrinfo_common_()
1041 sizeof(sin6), hints); in evutil_getaddrinfo_common_()
1073 struct sockaddr_in6 sin6; in evutil_getaddrinfo_common_() local
1074 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1076 AF_INET6, nodename, &sin6.sin6_addr, &if_index)) { in evutil_getaddrinfo_common_()
1078 sin6.sin6_family = AF_INET6; in evutil_getaddrinfo_common_()
1079 sin6.sin6_port = htons(port); in evutil_getaddrinfo_common_()
1080 sin6.sin6_scope_id = if_index; in evutil_getaddrinfo_common_()
1081 *res = evutil_new_addrinfo_((struct sockaddr*)&sin6, in evutil_getaddrinfo_common_()
1082 sizeof(sin6), hints); in evutil_getaddrinfo_common_()
1182 struct sockaddr_in6 sin6; in addrinfo_from_hostent() local
1200 memset(&sin6, 0, sizeof(sin6)); in addrinfo_from_hostent()
1201 sin6.sin6_family = AF_INET6; in addrinfo_from_hostent()
1202 sin6.sin6_port = htons(port); in addrinfo_from_hostent()
1203 sa = (struct sockaddr *)&sin6; in addrinfo_from_hostent()
1205 addrp = &sin6.sin6_addr; in addrinfo_from_hostent()
1206 if (ent->h_length != sizeof(sin6.sin6_addr)) { in addrinfo_from_hostent()
1351 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; in apply_numeric_port_hack() local
1352 sin6->sin6_port = htons(port); in apply_numeric_port_hack()
2209 struct sockaddr_in6 sin6; in evutil_parse_sockaddr_port() local
2210 memset(&sin6, 0, sizeof(sin6)); in evutil_parse_sockaddr_port()
2212 sin6.sin6_len = sizeof(sin6); in evutil_parse_sockaddr_port()
2214 sin6.sin6_family = AF_INET6; in evutil_parse_sockaddr_port()
2215 sin6.sin6_port = htons(port); in evutil_parse_sockaddr_port()
2217 AF_INET6, addr_part, &sin6.sin6_addr, &if_index)) { in evutil_parse_sockaddr_port()
2220 if ((int)sizeof(sin6) > *outlen) in evutil_parse_sockaddr_port()
2222 sin6.sin6_scope_id = if_index; in evutil_parse_sockaddr_port()
2224 memcpy(out, &sin6, sizeof(sin6)); in evutil_parse_sockaddr_port()
2225 *outlen = sizeof(sin6); in evutil_parse_sockaddr_port()
2264 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa; in evutil_format_sockaddr_port_() local
2265 res = evutil_inet_ntop(AF_INET6, &sin6->sin6_addr,b,sizeof(b)); in evutil_format_sockaddr_port_()
2266 port = ntohs(sin6->sin6_port); in evutil_format_sockaddr_port_()
2544 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)addr; in evutil_sockaddr_is_loopback_() local
2545 return !memcmp(sin6->sin6_addr.s6_addr, LOOPBACK_S6, 16); in evutil_sockaddr_is_loopback_()