X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fgraph.c;h=f6ce90dea8605f5af9995e5e73574cc67ab82987;hp=a3fe0ce552134a8fa5e9baaabd8f688b79fb3048;hb=39fe3b445c2f20b325ee492dd1845877777b25c8;hpb=fe0bfa3e65049d6e7cd46cf6caea7eb91b478008 diff --git a/src/graph.c b/src/graph.c index a3fe0ce5..f6ce90de 100644 --- a/src/graph.c +++ b/src/graph.c @@ -258,9 +258,11 @@ void sssp_bfs(void) if(n->status.reachable) { ifdebug(TRAFFIC) logger(LOG_DEBUG, _("Node %s (%s) became reachable"), n->name, n->hostname); + avl_insert(node_udp_tree, n); } else { ifdebug(TRAFFIC) logger(LOG_DEBUG, _("Node %s (%s) became unreachable"), n->name, n->hostname); + avl_delete(node_udp_tree, n); } n->status.validkey = false;