X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnet_setup.c;h=cb70926ad0c3dbaa13bac715514098a536f533a8;hp=118d719c439d4420e023915c0406686973c9c45f;hb=32f5524c4b52a2d3a96bc48ee2437f8b9b4dbe10;hpb=9f53ab209d8a6a7622a49ed03cef735b6e3f3eeb diff --git a/src/net_setup.c b/src/net_setup.c index 118d719c..cb70926a 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -228,9 +228,6 @@ void load_all_subnets(void) { continue; n = lookup_node(ent->d_name); - if(n) - continue; - #ifdef _DIRENT_HAVE_D_TYPE //if(ent->d_type != DT_REG) // continue; @@ -243,9 +240,11 @@ void load_all_subnets(void) { if(!result) continue; - n = new_node(); - n->name = xstrdup(ent->d_name); - node_add(n); + if(!n) { + n = new_node(); + n->name = xstrdup(ent->d_name); + node_add(n); + } for(cfg = lookup_config(config_tree, "Subnet"); cfg; cfg = lookup_config_next(config_tree, cfg)) { if(!get_config_subnet(cfg, &s))