Wipe (some) secrets from memory after use
[tinc] / src / node.c
index 53013d2..23a0610 100644 (file)
@@ -89,6 +89,10 @@ node_t *new_node(void) {
 }
 
 void free_node(node_t *n) {
+       if(!n) {
+               return;
+       }
+
        splay_empty_tree(&n->subnet_tree);
        splay_empty_tree(&n->edge_tree);