diff --git a/src/server.c b/src/server.c index ea50fd1e..4d7c70b0 100644 --- a/src/server.c +++ b/src/server.c @@ -971,7 +971,7 @@ server_recv_cb(EV_P_ ev_io *w, int revents) memset(query, 0, sizeof(query_t)); query->server = server; server->query = query; - snprintf(query->hostname, 256, "%s", host); + snprintf(query->hostname, 257, "%s", host); server->stage = STAGE_RESOLVE; resolv_start(host, port, resolv_cb, resolv_free_cb, query);