X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnode.c;h=b17e69296b3a8727cb59ce81fcd30a005419466f;hb=af81c436d6e11a53803747af7cc8ecfd449ccd4c;hp=bd94ed0beba36538d404dc7e4988170cd747df58;hpb=684bd659ae0c6ca623422851c245188037658698;p=tinc diff --git a/src/node.c b/src/node.c index bd94ed0b..b17e6929 100644 --- a/src/node.c +++ b/src/node.c @@ -186,9 +186,9 @@ bool dump_nodes(connection_t *c) { for splay_each(node_t, n, node_tree) { char id[2 * sizeof n->id + 1]; for (size_t c = 0; c < sizeof n->id; ++c) - sprintf(id + 2 * c, "%02hhx", n->id.x[c]); + snprintf(id + 2 * c, 3, "%02x", n->id.x[c]); id[sizeof id - 1] = 0; - send_request(c, "%d %d %s %s %s %d %d %d %d %x %x %s %s %d %hd %hd %hd %ld", CONTROL, REQ_DUMP_NODES, + send_request(c, "%d %d %s %s %s %d %d %d %d %x %x %s %s %d %d %d %d %ld", CONTROL, REQ_DUMP_NODES, n->name, id, n->hostname ?: "unknown port unknown", #ifdef DISABLE_LEGACY 0, 0, 0,