]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Revert "ssh: optional bind interface if bind address specified."
authorDamien Miller <djm@mindrot.org>
Fri, 26 Feb 2021 05:45:50 +0000 (16:45 +1100)
committerDamien Miller <djm@mindrot.org>
Fri, 26 Feb 2021 05:45:50 +0000 (16:45 +1100)
This reverts commit 5a878a71a3528c2626aa1d331934fd964782d41c.

Apologies - I accidentally pushed this.

sshconnect.c

index 8666bd6edb225b18653b03179089546f810dd599..74f9e76702f016bd23401f91306baa43818075d6 100644 (file)
@@ -390,12 +390,6 @@ ssh_create_socket(struct addrinfo *ai)
                }
                memcpy(&bindaddr, res->ai_addr, res->ai_addrlen);
                bindaddrlen = res->ai_addrlen;
-
-               /*'-B' option*/
-               if (options.bind_interface != NULL) {
-                       if (setsockopt(sock, SOL_SOCKET, SO_BINDTODEVICE, options.bind_interface, strlen(options.bind_interface) + 1))
-                               debug("error: setsockopt SO_BINDTODEVICE");
-               }
        } else if (options.bind_interface != NULL) {
 #ifdef HAVE_IFADDRS_H
                if ((r = getifaddrs(&ifaddrs)) != 0) {