Clear status and options fields of unreachable nodes.
[tinc] / src / graph.c
index 6428f4d..9036c52 100644 (file)
@@ -246,6 +246,8 @@ static void check_reachability(void) {
 
                        if(!n->status.reachable) {
                                update_node_udp(n, NULL);
+                               memset(&n->status, 0, sizeof n->status);
+                               n->options = 0;
                        } else if(n->connection) {
                                if(n->status.sptps) {
                                        if(n->connection->outgoing)