]> git.meshlink.io Git - meshlink/blobdiff - src/graph.c
Forget addresses of unreachable nodes.
[meshlink] / src / graph.c
index 148f23c4253d20c9e2ae69a2b17553ccb28c423d..f5aff5bfd7a2511e71042162408e390a332d19ea 100644 (file)
@@ -286,6 +286,9 @@ void sssp_bfs(void) {
                                free(envp[i]);
 
                        subnet_update(n, NULL, n->status.reachable);
+
+                       if(!n->status.reachable)
+                               update_node_udp(n, NULL);
                }
        }
 }