diff --git a/src/etcp_connections.c b/src/etcp_connections.c index d46b98d..9a57ffc 100644 --- a/src/etcp_connections.c +++ b/src/etcp_connections.c @@ -1169,7 +1169,7 @@ int init_connections(struct UTUN_INSTANCE* instance) { } // Convert IP to string for logging - char addr_str[INET6_ADDRSTRLEN + 6]; + char addr_str[INET6_ADDRSTRLEN + 10]; if (server->ip.ss_family == AF_INET) { struct sockaddr_in* sin = (struct sockaddr_in*)&server->ip; snprintf(addr_str, sizeof(addr_str), "%s:%d", ip_to_str(&sin->sin_addr, AF_INET).str, ntohs(sin->sin_port)); diff --git a/tests/bench_timeout_heap b/tests/bench_timeout_heap index 8900813..a7097a1 100755 Binary files a/tests/bench_timeout_heap and b/tests/bench_timeout_heap differ diff --git a/tests/bench_uasync_timeouts b/tests/bench_uasync_timeouts index 3f522ae..755f9ec 100755 Binary files a/tests/bench_uasync_timeouts and b/tests/bench_uasync_timeouts differ