Commit 0d3aa8b7 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

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

SO_BINDTODEVICE is present, to prevent compiler warnings about the variable
parent 496bbcee
Loading
Loading
Loading
Loading
+11 −14
Original line number Diff line number Diff line
@@ -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) {