}
node_t *new_node(void) {
- node_t *n = xzalloc(sizeof *n);
+ node_t *n = xzalloc(sizeof(*n));
- if(replaywin) n->late = xzalloc(replaywin);
n->edge_tree = new_edge_tree();
n->mtu = MTU;
n->maxmtu = MTU;
}
void free_node(node_t *n) {
+ n->status.destroyed = true;
+
if(n->edge_tree)
free_edge_tree(n->edge_tree);
free(n->hostname);
free(n->name);
- free(n->late);
utcp_exit(n->utcp);