aboutsummaryrefslogtreecommitdiff
path: root/lib/hostip.h
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2003-10-04 14:50:45 +0000
committerDaniel Stenberg <daniel@haxx.se>2003-10-04 14:50:45 +0000
commit343291ce37acbeece395734a80f3d7dc771f610f (patch)
tree2334a9074379360a338f855a4b06f32f25e2839e /lib/hostip.h
parentb864e25011ff109307bcac8fffffc3aeb983aaec (diff)
Based on a patch provided by Siddhartha Prakash Jain. In Curl_resolv() when
my_getaddrinfo() has been called (and wait has been set to TRUE), we check if the name already is resolved and if so don't return wait status to the parent. This can happen with IP-only names.
Diffstat (limited to 'lib/hostip.h')
-rw-r--r--lib/hostip.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/hostip.h b/lib/hostip.h
index 2f53f4f16..f902b5c64 100644
--- a/lib/hostip.h
+++ b/lib/hostip.h
@@ -57,7 +57,8 @@ int Curl_resolv(struct connectdata *conn,
int port,
struct Curl_dns_entry **dnsentry);
-CURLcode Curl_is_resolved(struct connectdata *conn, bool *done);
+CURLcode Curl_is_resolved(struct connectdata *conn,
+ struct Curl_dns_entry **dns);
CURLcode Curl_wait_for_resolv(struct connectdata *conn,
struct Curl_dns_entry **dnsentry);
CURLcode Curl_multi_ares_fdset(struct connectdata *conn,