X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnet_socket.c;fp=src%2Fnet_socket.c;h=30b36a747a0a8759dde1b9f8057cee7c29a5b062;hp=6828da7a8ce23b9213f9f00fd43f388400aa7448;hb=38adc8bf548c2c465d5f4147866c3d3f9112d3a8;hpb=e187758a7e163cb2d2e57db8b093823f68f1491f 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)