1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

Cris Bailiff found this flaw, gethostbyname_r() on linux returns 0 even

when it can't lookup the name (at least in some cases) and thus we need
to make an extra check to detect failures.
This commit is contained in:
Daniel Stenberg 2002-09-30 08:07:16 +00:00
parent 296b35fe9b
commit 84fa12c885

View File

@ -605,6 +605,8 @@ Curl_addrinfo *Curl_getaddrinfo(struct SessionHandle *data,
&h_errnop))==ERANGE) {
step_size+=200;
}
if(!h) /* failure */
res=1;
#ifdef MALLOCDEBUG
infof(data, "gethostbyname_r() uses %d bytes\n", step_size);