dnscache: remove Curl_dns_entry_link
No binary (build failed)
—
(log yok)
| @@ -616,20 +616,6 @@ CURLcode Curl_dnscache_add_negative(struct Curl_easy *data, | |
| return CURLE_OUT_OF_MEMORY; | |
| } | |
| - | struct Curl_dns_entry *Curl_dns_entry_link(struct Curl_easy *data, |
| - | struct Curl_dns_entry *dns) |
| - | { |
| - | if(!dns) |
| - | return NULL; |
| - | else { |
| - | struct Curl_dnscache *dnscache = dnscache_get(data); |
| - | dnscache_lock(data, dnscache); |
| - | dns->refcount++; |
| - | dnscache_unlock(data, dnscache); |
| - | return dns; |
| - | } |
| - | } |
| - | |
| /* | |
| * Curl_dns_entry_unlink() releases a reference to the given cached DNS entry. | |
| * When the reference count reaches 0, the entry is destroyed. It is important | |
| @@ -80,11 +80,6 @@ void Curl_dns_entry_set_https_rr(struct Curl_dns_entry *dns, | |
| struct Curl_https_rrinfo *hinfo); | |
| #endif /* USE_HTTPSRR */ | |
| - | /* Increase the ref counter and return it for storing in another place. |
| - | * May be called with NULL, in which case it returns NULL. */ |
| - | struct Curl_dns_entry *Curl_dns_entry_link(struct Curl_easy *data, |
| - | struct Curl_dns_entry *dns); |
| - | |
| /* unlink a dns entry, frees all resources if it was the last reference. | |
| * Always clears `*pdns`` */ | |
| void Curl_dns_entry_unlink(struct Curl_easy *data, | |