X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet_socket.c;h=97d6c448265ce62a03c5707045897e6ce917c901;hb=0c7e0210d900185d4c1a9ffd969dc2a26d9523a9;hp=3bf7d757dcf489d0c5c292ccffa641fd900f2783;hpb=94f49a163aa570ea272bf3bbd7734187098d88b7;p=tinc diff --git a/src/net_socket.c b/src/net_socket.c index 3bf7d757..97d6c448 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -617,7 +617,7 @@ void setup_outgoing_connection(outgoing_t *outgoing) { if(n) outgoing->aip = outgoing->ai = get_known_addresses(n); if(!outgoing->ai) { - logger(DEBUG_ALWAYS, LOG_ERR, "No address known for %s", outgoing->name); + logger(DEBUG_ALWAYS, LOG_DEBUG, "No address known for %s", outgoing->name); return; } } @@ -800,6 +800,11 @@ void try_outgoing_connections(void) { continue; } + if(!strcmp(name, myself->name)) { + free(name); + continue; + } + bool found = false; for list_each(outgoing_t, outgoing, outgoing_list) {