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

Use the was_iface variable when binding a socket locally, even if no

SO_BINDTODEVICE is present, to prevent compiler warnings about the variable
This commit is contained in:
Daniel Stenberg 2004-02-15 13:55:24 +00:00
parent 496bbceef1
commit 0d3aa8b7be

View File

@ -244,10 +244,9 @@ static CURLcode bindlocal(struct connectdata *conn,
if(h)
was_iface = TRUE;
}
else {
if(strlen(data->set.device)>1) {
if(!was_iface) {
/*
* This was not an interface, resolve the name as a host name
* or IP number
@ -259,8 +258,6 @@ static CURLcode bindlocal(struct connectdata *conn,
if(h)
/* we know data->set.device is shorter than the myhost array */
strcpy(myhost, data->set.device);
}
}
if(! *myhost) {