1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

Fixed display of the interface bind address in the trace output when it's

an IPv6 address.
This commit is contained in:
Dan Fandrich 2008-07-28 18:35:34 +00:00
parent 57d13c770a
commit bc0ebfcdeb

View File

@ -340,9 +340,7 @@ static CURLcode bindlocal(struct connectdata *conn,
if(h) {
if(in == CURL_INADDR_NONE)
/* convert the resolved address, sizeof myhost >= INET_ADDRSTRLEN */
Curl_inet_ntop(h->addr->ai_addr->sa_family,
&((struct sockaddr_in*)h->addr->ai_addr)->sin_addr,
myhost, sizeof myhost);
Curl_printable_address(h->addr, myhost, sizeof myhost);
else
/* we know data->set.device is shorter than the myhost array */
strcpy(myhost, dev);