mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
bug fix for the problem Juan Ignacio Hervs discovered today
This commit is contained in:
parent
12cfb4f7ee
commit
ce011b8a2d
@ -1610,6 +1610,9 @@ static CURLcode ConnectPlease(struct connectdata *conn,
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* ALERT! The 'dns' pointer being passed in here might be NULL at times.
|
||||||
|
*/
|
||||||
static void verboseconnect(struct connectdata *conn,
|
static void verboseconnect(struct connectdata *conn,
|
||||||
struct Curl_dns_entry *dns)
|
struct Curl_dns_entry *dns)
|
||||||
{
|
{
|
||||||
@ -1643,7 +1646,7 @@ static void verboseconnect(struct connectdata *conn,
|
|||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
{
|
{
|
||||||
Curl_addrinfo *hostaddr=dns->addr;
|
Curl_addrinfo *hostaddr=dns?dns->addr:NULL;
|
||||||
struct in_addr in;
|
struct in_addr in;
|
||||||
(void) memcpy(&in.s_addr, &conn->serv_addr.sin_addr, sizeof (in.s_addr));
|
(void) memcpy(&in.s_addr, &conn->serv_addr.sin_addr, sizeof (in.s_addr));
|
||||||
infof(data, "Connected to %s (%s) port %d\n",
|
infof(data, "Connected to %s (%s) port %d\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user