| /libevent-2.1.12/test/ |
| H A D | regress_util.c | 855 ai = ai->ai_next; in ai_find_by_family() 866 ai = ai->ai_next; in ai_find_by_protocol() 1014 ai = NULL; in test_evutil_getaddrinfo() 1025 ai = NULL; in test_evutil_getaddrinfo() 1038 ai = NULL; in test_evutil_getaddrinfo() 1046 ai = NULL; in test_evutil_getaddrinfo() 1056 ai = NULL; in test_evutil_getaddrinfo() 1066 ai = NULL; in test_evutil_getaddrinfo() 1129 if (ai) in test_evutil_getaddrinfo() 1189 if (ai) in test_evutil_getaddrinfo_live() [all …]
|
| H A D | regress_dns.c | 1410 go->ai = res; in gai_cb() 1590 a = local_outcome.ai; in test_getaddrinfo_async() 1707 tt_assert(a_out[0].ai); in test_getaddrinfo_async() 1721 tt_assert(a_out[1].ai); in test_getaddrinfo_async() 1729 tt_assert(a_out[2].ai); in test_getaddrinfo_async() 1735 tt_assert(a_out[3].ai); in test_getaddrinfo_async() 1741 tt_assert(a_out[4].ai); in test_getaddrinfo_async() 1755 tt_assert(a_out[7].ai); in test_getaddrinfo_async() 1765 tt_assert(a_out[9].ai); in test_getaddrinfo_async() 1788 if (local_outcome.ai) in test_getaddrinfo_async() [all …]
|
| H A D | regress.h | 112 struct evutil_addrinfo *ai_find_by_family(struct evutil_addrinfo *ai, int f); 113 struct evutil_addrinfo *ai_find_by_protocol(struct evutil_addrinfo *ai, int p); 114 int test_ai_eq_(const struct evutil_addrinfo *ai, const char *sockaddr_port, 117 #define test_ai_eq(ai, str, s, p) do { \ argument 118 if (test_ai_eq_((ai), (str), (s), (p), __LINE__)<0) \
|
| H A D | regress_http.c | 182 struct evutil_addrinfo ai, *aitop; in http_connect() local 189 memset(&ai, 0, sizeof(ai)); in http_connect() 190 ai.ai_family = AF_INET; in http_connect() 191 ai.ai_socktype = SOCK_STREAM; in http_connect() 193 if (evutil_getaddrinfo(address, strport, &ai, &aitop) != 0) { in http_connect()
|
| /libevent-2.1.12/sample/ |
| H A D | dns-example.c | 77 gai_callback(int err, struct evutil_addrinfo *ai, void *arg) in gai_callback() argument 81 struct evutil_addrinfo *first_ai = ai; in gai_callback() 86 if (ai && ai->ai_canonname) in gai_callback() 87 printf(" %s ==> %s\n", name, ai->ai_canonname); in gai_callback() 88 for (i=0; ai; ai = ai->ai_next, ++i) { in gai_callback() 90 if (ai->ai_family == PF_INET) { in gai_callback() 92 (struct sockaddr_in*)ai->ai_addr; in gai_callback() 98 (struct sockaddr_in6*)ai->ai_addr; in gai_callback()
|
| /libevent-2.1.12/ |
| H A D | evutil.c | 881 if (!ai) in evutil_addrinfo_append_() 884 ai = ai->ai_next; in evutil_addrinfo_append_() 1212 if (!ai) { in addrinfo_from_hostent() 1276 while (ai) { in ai_find_protocol() 1278 return ai; in ai_find_protocol() 1279 ai = ai->ai_next; in ai_find_protocol() 1311 if (ai) in test_for_getaddrinfo_hacks() 1341 for ( ; *ai; ai = &(*ai)->ai_next) { in apply_numeric_port_hack() 1364 for (; ai; ai = ai->ai_next) { in apply_socktype_protocol_hack() 1366 if (ai->ai_socktype || ai->ai_protocol) in apply_socktype_protocol_hack() [all …]
|
| H A D | bufferevent_sock.c | 457 bufferevent_connect_getaddrinfo_cb(int result, struct evutil_addrinfo *ai, in bufferevent_connect_getaddrinfo_cb() argument 479 if (ai) in bufferevent_connect_getaddrinfo_cb() 480 evutil_freeaddrinfo(ai); in bufferevent_connect_getaddrinfo_cb() 485 bufferevent_socket_set_conn_address_(bev, ai->ai_addr, (int)ai->ai_addrlen); in bufferevent_connect_getaddrinfo_cb() 486 r = bufferevent_socket_connect(bev, ai->ai_addr, (int)ai->ai_addrlen); in bufferevent_connect_getaddrinfo_cb() 490 evutil_freeaddrinfo(ai); in bufferevent_connect_getaddrinfo_cb()
|
| H A D | evdns.c | 4379 struct evutil_addrinfo *ai) in add_cname_to_reply() argument 4381 if (data->cname_result && ai) { in add_cname_to_reply() 4382 ai->ai_canonname = data->cname_result; in add_cname_to_reply() 4596 struct evutil_addrinfo *ai; in evdns_getaddrinfo_gotresolve() local 4599 if (!ai) { in evdns_getaddrinfo_gotresolve() 4611 res = evutil_addrinfo_append_(res, ai); in evdns_getaddrinfo_gotresolve() 4667 struct evutil_addrinfo *ai=NULL; in evdns_getaddrinfo_fromhosts() local 4684 ai = evutil_addrinfo_append_(ai, ai_new); in evdns_getaddrinfo_fromhosts() 4691 *res = ai; in evdns_getaddrinfo_fromhosts() 4694 if (ai) in evdns_getaddrinfo_fromhosts() [all …]
|
| H A D | http.c | 4392 create_bind_socket_nonblock(struct evutil_addrinfo *ai, int reuse) in create_bind_socket_nonblock() argument 4400 fd = evutil_socket_(ai ? ai->ai_family : AF_INET, in create_bind_socket_nonblock() 4414 if (ai != NULL) { in create_bind_socket_nonblock() 4415 r = bind(fd, ai->ai_addr, (ev_socklen_t)ai->ai_addrlen); in create_bind_socket_nonblock() 4432 struct evutil_addrinfo *ai = NULL; in make_addrinfo() local 4445 if ((ai_result = evutil_getaddrinfo(address, strport, &hints, &ai)) in make_addrinfo() 4455 return (ai); in make_addrinfo()
|
| /libevent-2.1.12/include/event2/ |
| H A D | util.h | 813 void evutil_freeaddrinfo(struct evutil_addrinfo *ai);
|