X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_socket.c;h=30b36a747a0a8759dde1b9f8057cee7c29a5b062;hb=2e318f379992a730f592b4c5261d26d8e1a38cfd;hp=6828da7a8ce23b9213f9f00fd43f388400aa7448;hpb=c1703ea9172be05f501d636510834e31d5d4f98c;p=tinc diff --git a/src/net_socket.c b/src/net_socket.c index 6828da7a..30b36a74 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -116,7 +116,7 @@ static bool bind_to_interface(int sd) { static bool bind_to_address(connection_t *c) { int s = -1; - for(int i = 0; i < listen_sockets; i++) { + for(int i = 0; i < listen_sockets && listen_socket[i].bindto; i++) { if(listen_socket[i].sa.sa.sa_family != c->address.sa.sa_family) continue; if(s >= 0)