commit c211e198c623f7c640fd06966dac268c5c010868
parent 696e0401466e3b0b8da467acfa9d0c25faf4527d
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Fri, 10 Nov 2023 10:24:55 +0300
MHD_start_daemon(): added stricter checks for bind() and listen() return values
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
@@ -8036,7 +8036,7 @@ MHD_start_daemon_va (unsigned int flags,
#endif
#endif
}
- if (-1 == bind (listen_fd, servaddr, addrlen))
+ if (0 != bind (listen_fd, servaddr, addrlen))
{
#ifdef HAVE_MESSAGES
MHD_DLOG (daemon,
@@ -8066,8 +8066,8 @@ MHD_start_daemon_va (unsigned int flags,
}
}
#endif
- if (listen (listen_fd,
- (int) daemon->listen_backlog_size) < 0)
+ if (0 != listen (listen_fd,
+ (int) daemon->listen_backlog_size))
{
#ifdef HAVE_MESSAGES
MHD_DLOG (daemon,