Lines Matching defs:dns
387 (data->dns.hostcachetype != HCACHE_GLOBAL)) {
388 /* global dns cache was requested but still isn't */
392 data->dns.hostcache = global;
393 data->dns.hostcachetype = HCACHE_GLOBAL;
398 else if(!data->dns.hostcache ||
399 (data->dns.hostcachetype == HCACHE_NONE)) {
400 data->dns.hostcache = multi->hostcache;
401 data->dns.hostcachetype = HCACHE_MULTI;
533 if(data->dns.hostcachetype == HCACHE_MULTI) {
535 data->dns.hostcache = NULL;
536 data->dns.hostcachetype = HCACHE_NONE;
1083 struct Curl_dns_entry *dns = NULL;
1086 data->result = Curl_resolver_is_resolved(data->easy_conn, &dns);
1096 if(dns) {
1835 multi->closure_handle->dns.hostcache = multi->hostcache;
1837 multi->closure_handle->dns.hostcache);
1857 if(data->dns.hostcachetype == HCACHE_MULTI) {
1859 Curl_hostcache_clean(data, data->dns.hostcache);
1860 data->dns.hostcache = NULL;
1861 data->dns.hostcachetype = HCACHE_NONE;