diff --git a/lib/hostasyn.c b/lib/hostasyn.c index f7f7b6a8f..5efd8320b 100644 --- a/lib/hostasyn.c +++ b/lib/hostasyn.c @@ -112,8 +112,8 @@ static CURLcode addrinfo_callback(void *arg, /* "struct connectdata *" */ if(CURL_ASYNC_SUCCESS == status) { /* - * IPv4: Curl_addrinfo_copy() copies the address and returns an allocated - * version. + * IPv4/ares: Curl_addrinfo_copy() copies the address and returns an + * allocated version. * * IPv6: Curl_addrinfo_copy() returns the input pointer! */ @@ -164,6 +164,9 @@ CURLcode Curl_addrinfo6_callback(void *arg, /* "struct connectdata *" */ int status, struct addrinfo *ai) { + /* NOTE: for CURLRES_ARES, the 'ai' argument is really a + * 'struct hostent' pointer. + */ return addrinfo_callback(arg, status, ai); } #endif