aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r--src/microhttpd/daemon.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
index 296c0ee8..69180865 100644
--- a/src/microhttpd/daemon.c
+++ b/src/microhttpd/daemon.c
@@ -5005,8 +5005,18 @@ parse_options_va (struct MHD_Daemon *daemon,
5005 break; 5005 break;
5006#endif 5006#endif
5007 case MHD_OPTION_LISTEN_SOCKET: 5007 case MHD_OPTION_LISTEN_SOCKET:
5008 daemon->listen_fd = va_arg (ap, 5008 if (0 != (daemon->options & MHD_USE_NO_LISTEN_SOCKET))
5009 MHD_socket); 5009 {
5010#ifdef HAVE_MESSAGES
5011 MHD_DLOG (daemon,
5012 _("MHD_OPTION_LISTEN_SOCKET specified for daemon "
5013 "with MHD_USE_NO_LISTEN_SOCKET flag set.\n"));
5014#endif
5015 return MHD_NO;
5016 }
5017 else
5018 daemon->listen_fd = va_arg (ap,
5019 MHD_socket);
5010 break; 5020 break;
5011 case MHD_OPTION_EXTERNAL_LOGGER: 5021 case MHD_OPTION_EXTERNAL_LOGGER:
5012#ifdef HAVE_MESSAGES 5022#ifdef HAVE_MESSAGES