Forget addresses of unreachable nodes.

We clear the cached address used for UDP connections when a node becomes
unreachable. This also prevents host-up scripts from passing the old, cached
address from when the host becomes reachable again from a different address.
This commit is contained in:
Guus Sliepen 2009-12-08 22:18:37 +00:00
parent 62f235e05c
commit 369fe1ab1c

View 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);
}
}
}