X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fnode.c;h=690599c5edf822dfc9e34019a5f246dcc80335db;hb=53522b1c11222273c7b41f72b374e759d13b2165;hp=4f4f599932caa1d6985afdc689b1a9d43b670310;hpb=c83c7948602acfb5fd0716ac6a47e0c9c9f9bfd8;p=meshlink diff --git a/src/node.c b/src/node.c index 4f4f5999..690599c5 100644 --- a/src/node.c +++ b/src/node.c @@ -81,6 +81,7 @@ void free_node(node_t *n) { } free(n->name); + free(n->canonical_address); free(n); } @@ -136,7 +137,7 @@ void update_node_udp(meshlink_handle_t *mesh, node_t *n, const sockaddr_t *sa) { meshlink_hint_address(mesh, (meshlink_node_t *)n, &sa->sa); - if(mesh->log_level >= MESHLINK_DEBUG) { + if(mesh->log_level <= MESHLINK_DEBUG) { char *hostname = sockaddr2hostname(&n->address); logger(mesh, MESHLINK_DEBUG, "UDP address of %s set to %s", n->name, hostname); free(hostname);