X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_setup.c;h=ccd600b730c41816a49363f0e55464e74cd6f81d;hb=3353ab37c2d6fb3652fbf7a85d85997be1c0c1b5;hp=d03869e624ea5e9e327e3d921ac8679493c34000;hpb=f88c9942e1e3d4d463ec71ba5a60d045381bda8f;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index d03869e6..ccd600b7 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -437,7 +437,6 @@ bool setup_myself(void) myself->nexthop = myself; myself->via = myself; - myself->status.active = true; myself->status.reachable = true; node_add(myself); @@ -527,11 +526,11 @@ bool setup_network_connections(void) now = time(NULL); + init_events(); init_connections(); init_subnets(); init_nodes(); init_edges(); - init_events(); init_requests(); if(get_config_int(lookup_config(config_tree, "PingInterval"), &pinginterval)) { @@ -595,11 +594,11 @@ void close_network_connections(void) envp[4] = NULL; exit_requests(); - exit_events(); exit_edges(); exit_subnets(); exit_nodes(); exit_connections(); + exit_events(); execute_script("tinc-down", envp);