mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -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:
parent
496bbceef1
commit
0d3aa8b7be
@ -244,10 +244,9 @@ static CURLcode bindlocal(struct connectdata *conn,
|
|||||||
|
|
||||||
if(h)
|
if(h)
|
||||||
was_iface = TRUE;
|
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
|
* This was not an interface, resolve the name as a host name
|
||||||
* or IP number
|
* or IP number
|
||||||
@ -259,8 +258,6 @@ static CURLcode bindlocal(struct connectdata *conn,
|
|||||||
if(h)
|
if(h)
|
||||||
/* we know data->set.device is shorter than the myhost array */
|
/* we know data->set.device is shorter than the myhost array */
|
||||||
strcpy(myhost, data->set.device);
|
strcpy(myhost, data->set.device);
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(! *myhost) {
|
if(! *myhost) {
|
||||||
|
Loading…
Reference in New Issue
Block a user