X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnet_socket.c;h=cd6a5c2f32e2ceb957de55bd692ec0b14134a764;hp=4fbcf57ddaa30e0d6f03690425c4d15ed9697bc4;hb=d2b03f006f98d504e3e30f2d4b91ce02abd19c51;hpb=536fe3ffcdc4c894ed986dfb5fdc0d6f78d6fe25 diff --git a/src/net_socket.c b/src/net_socket.c index 4fbcf57d..cd6a5c2f 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -815,11 +815,13 @@ void try_outgoing_connections(void) { if(!found) { outgoing_t *outgoing = xzalloc(sizeof(*outgoing)); node_t *n = lookup_node(name); + if(!n) { n = new_node(); n->name = xstrdup(name); node_add(n); } + outgoing->node = n; list_insert_tail(outgoing_list, outgoing); setup_outgoing_connection(outgoing, true);