]> git.meshlink.io Git - meshlink/blobdiff - src/node.c
Convert sizeof foo to sizeof(foo).
[meshlink] / src / node.c
index c6213a17016b61d755973be24a0d0518cf8e7630..523c201f47a7dfda533073c1793432da42fe33c2 100644 (file)
@@ -48,9 +48,8 @@ void exit_nodes(meshlink_handle_t *mesh) {
 }
 
 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;
@@ -71,14 +70,10 @@ void free_node(node_t *n) {
        if(n->mtutimeout.cb)
                abort();
 
-       if(n->hostname)
-               free(n->hostname);
-
-       if(n->name)
-               free(n->name);
+       free(n->hostname);
+       free(n->name);
 
-       if(n->late)
-               free(n->late);
+       utcp_exit(n->utcp);
 
        free(n);
 }