CURLcode Curl_addrinfo4_callback(void *arg, /* "struct connectdata *" */ int status, #ifdef HAVE_CARES_CALLBACK_TIMEOUTS int timeouts, #endif struct hostent *hostent) { #ifdef HAVE_CARES_CALLBACK_TIMEOUTS (void)timeouts; /* ignored */ #endif return addrinfo_callback(arg, status, hostent); }
CURLcode Curl_addrinfo6_callback(void *arg, /* "struct connectdata *" */ int status, #ifdef HAVE_CARES_CALLBACK_TIMEOUTS int timeouts, #endif struct addrinfo *ai) { /* NOTE: for CURLRES_ARES, the 'ai' argument is really a * 'struct hostent' pointer. */ #ifdef HAVE_CARES_CALLBACK_TIMEOUTS (void)timeouts; /* ignored */ #endif return addrinfo_callback(arg, status, ai); }
void Curl_addrinfo6_callback( void *arg, /* "struct connectdata *" */ int status, struct addrinfo *ai ) { addrinfo_callback( arg, status, ai ); }
void Curl_addrinfo4_callback( void *arg, /* "struct connectdata *" */ int status, struct hostent *hostent ) { addrinfo_callback( arg, status, hostent ); }