Lines Matching defs:dns
378 int dnssize) /* dns hash */
573 if(!data->dns.hostcache ||
574 (data->dns.hostcachetype == HCACHE_NONE)) {
575 data->dns.hostcache = &multi->hostcache;
576 data->dns.hostcachetype = HCACHE_MULTI;
876 if(data->dns.hostcachetype == HCACHE_MULTI) {
879 data->dns.hostcache = NULL;
880 data->dns.hostcachetype = HCACHE_NONE;
2045 struct Curl_dns_entry *dns = NULL;
2061 dns = Curl_fetch_addr(data, hostname, (int)conn->port);
2063 if(dns) {
2065 data->state.async.dns = dns;
2072 if(!dns)
2073 result = Curl_resolv_check(data, &dns);
2085 if(dns) {
2846 if(data->dns.hostcachetype == HCACHE_MULTI) {
2848 Curl_hostcache_clean(data, data->dns.hostcache);
2849 data->dns.hostcache = NULL;
2850 data->dns.hostcachetype = HCACHE_NONE;