Lines Matching refs:dns
207 struct evdns_base *dns = evdns_base_new(base, EVDNS_BASE_INITIALIZE_NAMESERVERS); in dns_resolve_reverse() local
211 tt_assert(dns); in dns_resolve_reverse()
216 dns, &in, 0, dns_gethostbyname_cb, base); in dns_resolve_reverse()
224 if (dns) in dns_resolve_reverse()
225 evdns_base_free(dns, 0); in dns_resolve_reverse()
544 struct evdns_base *dns = NULL; in dns_search_test_impl() local
559 dns = evdns_base_new(base, 0); in dns_search_test_impl()
560 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_search_test_impl()
562 evdns_base_search_add(dns, "a.example.com"); in dns_search_test_impl()
563 evdns_base_search_add(dns, "b.example.com"); in dns_search_test_impl()
564 evdns_base_search_add(dns, "c.example.com"); in dns_search_test_impl()
569 evdns_base_resolve_ipv4(dns, "host", 0, generic_dns_callback, &r[0]); in dns_search_test_impl()
570 evdns_base_resolve_ipv4(dns, "host2", 0, generic_dns_callback, &r[1]); in dns_search_test_impl()
571 evdns_base_resolve_ipv4(dns, "host", DNS_NO_SEARCH, generic_dns_callback, &r[2]); in dns_search_test_impl()
572 evdns_base_resolve_ipv4(dns, "host2", DNS_NO_SEARCH, generic_dns_callback, &r[3]); in dns_search_test_impl()
573 evdns_base_resolve_ipv4(dns, "host3", 0, generic_dns_callback, &r[4]); in dns_search_test_impl()
574 evdns_base_resolve_ipv4(dns, "hostn.a.example.com", DNS_NO_SEARCH, generic_dns_callback, &r[5]); in dns_search_test_impl()
575 evdns_base_resolve_ipv4(dns, "hostn.b.example.com", DNS_NO_SEARCH, generic_dns_callback, &r[6]); in dns_search_test_impl()
576 evdns_base_resolve_ipv4(dns, "hostn.c.example.com", DNS_NO_SEARCH, generic_dns_callback, &r[7]); in dns_search_test_impl()
597 if (dns) in dns_search_test_impl()
598 evdns_base_free(dns, 0); in dns_search_test_impl()
607 struct evdns_base *dns = NULL; in dns_search_empty_test() local
609 dns = evdns_base_new(base, 0); in dns_search_empty_test()
611 evdns_base_search_add(dns, "whatever.example.com"); in dns_search_empty_test()
616 tt_ptr_op(evdns_base_resolve_ipv4(dns, "", 0, generic_dns_callback, NULL), ==, NULL); in dns_search_empty_test()
619 if (dns) in dns_search_empty_test()
620 evdns_base_free(dns, 0); in dns_search_empty_test()
656 struct evdns_base *dns = NULL; in dns_search_cancel_test() local
667 dns = evdns_base_new(base, 0); in dns_search_cancel_test()
668 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_search_cancel_test()
670 evdns_base_search_add(dns, "a.example.com"); in dns_search_cancel_test()
671 evdns_base_search_add(dns, "b.example.com"); in dns_search_cancel_test()
672 evdns_base_search_add(dns, "c.example.com"); in dns_search_cancel_test()
673 evdns_base_search_add(dns, "d.example.com"); in dns_search_cancel_test()
679 current_req = evdns_base_resolve_ipv4(dns, "host", 0, in dns_search_cancel_test()
688 if (dns) in dns_search_cancel_test()
689 evdns_base_free(dns, 0); in dns_search_cancel_test()
732 struct evdns_base *dns = NULL; in dns_retry_test_impl() local
744 dns = evdns_base_new(base, flags); in dns_retry_test_impl()
745 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_retry_test_impl()
746 tt_assert(! evdns_base_set_option(dns, "timeout", "0.2")); in dns_retry_test_impl()
747 tt_assert(! evdns_base_set_option(dns, "max-timeouts:", "10")); in dns_retry_test_impl()
748 tt_assert(! evdns_base_set_option(dns, "initial-probe-timeout", "0.1")); in dns_retry_test_impl()
750 evdns_base_resolve_ipv4(dns, "host.example.com", 0, in dns_retry_test_impl()
767 tt_assert(! evdns_base_set_option(dns, "max-timeouts:", "2")); in dns_retry_test_impl()
768 tt_assert(! evdns_base_set_option(dns, "attempts:", "3")); in dns_retry_test_impl()
771 evdns_base_resolve_ipv4(dns, "host.example.com", 0, in dns_retry_test_impl()
784 evdns_base_resolve_ipv4(dns, "host.example.com", 0, in dns_retry_test_impl()
794 if (dns) in dns_retry_test_impl()
795 evdns_base_free(dns, 0); in dns_retry_test_impl()
831 struct evdns_base *dns = NULL; in dns_reissue_test_impl() local
845 dns = evdns_base_new(base, flags); in dns_reissue_test_impl()
846 tt_assert(!evdns_base_nameserver_ip_add(dns, buf1)); in dns_reissue_test_impl()
847 tt_assert(! evdns_base_set_option(dns, "timeout:", "0.3")); in dns_reissue_test_impl()
848 tt_assert(! evdns_base_set_option(dns, "max-timeouts:", "2")); in dns_reissue_test_impl()
849 tt_assert(! evdns_base_set_option(dns, "attempts:", "5")); in dns_reissue_test_impl()
852 evdns_base_resolve_ipv4(dns, "foof.example.com", 0, in dns_reissue_test_impl()
856 tt_assert(!evdns_base_nameserver_ip_add(dns, buf2)); in dns_reissue_test_impl()
871 if (dns) in dns_reissue_test_impl()
872 evdns_base_free(dns, 0); in dns_reissue_test_impl()
906 struct evdns_base *dns = NULL; in dns_inflight_test_impl() local
924 dns = evdns_base_new(base, flags); in dns_inflight_test_impl()
925 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_inflight_test_impl()
926 tt_assert(! evdns_base_set_option(dns, "max-inflight:", "3")); in dns_inflight_test_impl()
927 tt_assert(! evdns_base_set_option(dns, "randomize-case:", "0")); in dns_inflight_test_impl()
930 evdns_base_resolve_ipv4(dns, "foof.example.com", 0, generic_dns_callback, &r[i]); in dns_inflight_test_impl()
944 if (dns) in dns_inflight_test_impl()
945 evdns_base_free(dns, 0); in dns_inflight_test_impl()
971 struct evdns_base *dns = NULL; in dns_disable_when_inactive_no_ns_test() local
983 dns = evdns_base_new(base, EVDNS_BASE_DISABLE_WHEN_INACTIVE); in dns_disable_when_inactive_no_ns_test()
984 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_disable_when_inactive_no_ns_test()
985 tt_assert(! evdns_base_set_option(dns, "timeout:", "0.1")); in dns_disable_when_inactive_no_ns_test()
987 evdns_base_resolve_ipv4(dns, "foof.example.com", 0, generic_dns_callback, &r); in dns_disable_when_inactive_no_ns_test()
1000 if (dns) in dns_disable_when_inactive_no_ns_test()
1001 evdns_base_free(dns, 0); in dns_disable_when_inactive_no_ns_test()
1012 struct evdns_base *dns = NULL; in dns_initialize_nameservers_test() local
1014 dns = evdns_base_new(base, 0); in dns_initialize_nameservers_test()
1015 tt_assert(dns); in dns_initialize_nameservers_test()
1016 tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, -1); in dns_initialize_nameservers_test()
1017 evdns_base_free(dns, 0); in dns_initialize_nameservers_test()
1019 dns = evdns_base_new(base, EVDNS_BASE_INITIALIZE_NAMESERVERS); in dns_initialize_nameservers_test()
1020 tt_assert(dns); in dns_initialize_nameservers_test()
1021 tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, sizeof(struct sockaddr)); in dns_initialize_nameservers_test()
1024 if (dns) in dns_initialize_nameservers_test()
1025 evdns_base_free(dns, 0); in dns_initialize_nameservers_test()
1034 struct evdns_base *dns = NULL; in dns_nameservers_no_default_test() local
1039 dns = evdns_base_new(base, 0); in dns_nameservers_no_default_test()
1040 tt_assert(dns); in dns_nameservers_no_default_test()
1041 tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, -1); in dns_nameservers_no_default_test()
1047 evdns_base_resolv_conf_parse(dns, in dns_nameservers_no_default_test()
1049 tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, -1); in dns_nameservers_no_default_test()
1051 evdns_base_resolv_conf_parse(dns, DNS_OPTIONS_ALL, RESOLV_FILE); in dns_nameservers_no_default_test()
1052 tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, sizeof(struct sockaddr)); in dns_nameservers_no_default_test()
1055 if (dns) in dns_nameservers_no_default_test()
1056 evdns_base_free(dns, 0); in dns_nameservers_no_default_test()
1260 struct evdns_base *dns=NULL; in test_bufferevent_connect_hostname() local
1292 dns = evdns_base_new(data->base, 0); in test_bufferevent_connect_hostname()
1294 evdns_base_nameserver_ip_add(dns, buf); in test_bufferevent_connect_hostname()
1338 tt_assert(!bufferevent_socket_connect_hostname(be[0], dns, AF_INET, in test_bufferevent_connect_hostname()
1341 tt_assert(!bufferevent_socket_connect_hostname(be[1], dns, AF_INET, in test_bufferevent_connect_hostname()
1344 tt_assert(!bufferevent_socket_connect_hostname(be[2], dns, AF_INET, in test_bufferevent_connect_hostname()
1388 if (dns) in test_bufferevent_connect_hostname()
1389 evdns_base_free(dns, 0); in test_bufferevent_connect_hostname()
2124 struct evdns_base *dns = NULL; in dns_client_fail_requests_test() local
2138 dns = evdns_base_new(base, EVDNS_BASE_DISABLE_WHEN_INACTIVE); in dns_client_fail_requests_test()
2139 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_client_fail_requests_test()
2142 tt_assert(!evdns_base_set_option(dns, "max-inflight:", "11")); in dns_client_fail_requests_test()
2145 evdns_base_resolve_ipv4(dns, "foof.example.com", 0, generic_dns_callback, &r[i]); in dns_client_fail_requests_test()
2150 evdns_base_free(dns, 1 /** fail requests */); in dns_client_fail_requests_test()
2172 struct evdns_base *dns = NULL; in dns_client_fail_requests_getaddrinfo_test() local
2186 dns = evdns_base_new(base, EVDNS_BASE_DISABLE_WHEN_INACTIVE); in dns_client_fail_requests_getaddrinfo_test()
2187 tt_assert(!evdns_base_nameserver_ip_add(dns, buf)); in dns_client_fail_requests_getaddrinfo_test()
2190 tt_assert(evdns_getaddrinfo(dns, "foof.example.com", "80", NULL, getaddrinfo_cb, &r[i])); in dns_client_fail_requests_getaddrinfo_test()
2195 evdns_base_free(dns, 1 /** fail requests */); in dns_client_fail_requests_getaddrinfo_test()
2216 void *dns; member
2233 evdns_base_get_nameserver_addr(rp->dns, 0, (struct sockaddr *)&ss, sizeof(ss)); in race_busywait_run()
2288 rp.dns = evdns_base_new(rp.base, 0); in getaddrinfo_race_gotresolve_test()
2289 tt_assert(!evdns_base_nameserver_ip_add(rp.dns, buf)); in getaddrinfo_race_gotresolve_test()
2314 tt_assert(evdns_getaddrinfo(rp.dns, "foof.example.com", "80", NULL, race_gai_cb, &rp)); in getaddrinfo_race_gotresolve_test()
2339 evdns_base_free(rp.dns, 1 /** fail requests */); in getaddrinfo_race_gotresolve_test()