diff options
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r-- | src/microhttpd/daemon.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 283e0839..644e134f 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -7405,11 +7405,12 @@ process_interim_params (struct MHD_Daemon *d, | |||
7405 | 7405 | ||
7406 | if (params->listen_fd_set) | 7406 | if (params->listen_fd_set) |
7407 | { | 7407 | { |
7408 | if (MHD_INVALID_SOCKET == params->listen_fd | 7408 | if (MHD_INVALID_SOCKET == params->listen_fd) |
7409 | { | ||
7410 | (void) 0; /* Use MHD-created socket */ | ||
7411 | } | ||
7409 | #ifdef MHD_POSIX_SOCKETS | 7412 | #ifdef MHD_POSIX_SOCKETS |
7410 | || 0 > params->listen_fd | 7413 | else if (0 > params->listen_fd) |
7411 | #endif /* MHD_POSIX_SOCKETS */ | ||
7412 | ) | ||
7413 | { | 7414 | { |
7414 | #ifdef HAVE_MESSAGES | 7415 | #ifdef HAVE_MESSAGES |
7415 | MHD_DLOG (d, | 7416 | MHD_DLOG (d, |
@@ -7418,6 +7419,7 @@ process_interim_params (struct MHD_Daemon *d, | |||
7418 | #endif /* HAVE_MESSAGES */ | 7419 | #endif /* HAVE_MESSAGES */ |
7419 | return false; | 7420 | return false; |
7420 | } | 7421 | } |
7422 | #endif /* MHD_POSIX_SOCKETS */ | ||
7421 | else if (0 != (d->options & MHD_USE_NO_LISTEN_SOCKET)) | 7423 | else if (0 != (d->options & MHD_USE_NO_LISTEN_SOCKET)) |
7422 | { | 7424 | { |
7423 | #ifdef HAVE_MESSAGES | 7425 | #ifdef HAVE_MESSAGES |