Explorar o código

Small condition merge

llorx %!s(int64=6) %!d(string=hai) anos
pai
achega
c6b0c3e5bc
Modificáronse 1 ficheiros con 4 adicións e 6 borrados
  1. 4 6
      common.cpp

+ 4 - 6
common.cpp

@@ -978,12 +978,10 @@ int new_connected_socket2(int &fd,address_t &addr,bool bind_enabled,address_t &b
 		myexit(1);
 	}
 
-	if (strlen(interface_string) > 0) {
-		if (setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, interface_string, strlen(interface_string)) < 0) {
-			mylog(log_fatal,"socket interface bind error\n");
-			//perror("socket bind error");
-			myexit(1);
-		}
+	if (strlen(interface_string) > 0 && setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, interface_string, strlen(interface_string)) < 0) {
+		mylog(log_fatal,"socket interface bind error\n");
+		//perror("socket bind error");
+		myexit(1);
 	}
 
 	setnonblocking(fd);