X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnode.c;h=7242e95078bedec297b8390698b7e89aef899af4;hp=bd94ed0beba36538d404dc7e4988170cd747df58;hb=cd5f222cc4e769395a7c6c8646abefe1d657f844;hpb=d4410d0cce40929db9a0ce7042ef962f1867234d diff --git a/src/node.c b/src/node.c index bd94ed0b..7242e950 100644 --- a/src/node.c +++ b/src/node.c @@ -186,7 +186,7 @@ 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, "%02hhx", 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, n->name, id, n->hostname ?: "unknown port unknown",