From c0d49d4c36055c31cec16cdb15057135eb6840a7 Mon Sep 17 00:00:00 2001 From: ftasnetamot Date: Sun, 28 Jul 2024 18:39:21 +0200 Subject: [PATCH] Changed a CHECK_RES_DIE to CHECK_RES_RETURN, as the real problem will occur at connect! --- common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.c b/common.c index c08c3da..0a3b86a 100644 --- a/common.c +++ b/common.c @@ -294,7 +294,7 @@ int bind_peer(int fd, int fd_from) res = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &disable, sizeof(disable)); CHECK_RES_DIE(res, "setsockopt SO_REUSEADDR"); res = setsockopt(fd, SOL_IP, IP_BIND_ADDRESS_NO_PORT, &enable, sizeof(enable)); - CHECK_RES_DIE(res, "setsockopt IP_BIND_ADDRESS_NO_PORT"); + CHECK_RES_RETURN(res, "setsockopt IP_BIND_ADDRESS_NO_PORT"); ((struct sockaddr_in *)from.ai_addr)->sin_port = 0; res = bind(fd, from.ai_addr, from.ai_addrlen); CHECK_RES_RETURN(res, "bind", res);