diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-03-10 12:02:33 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-03-10 12:02:33 +0100 |
commit | 303440c84256a0276ce3afa38975d84da3966d27 (patch) | |
tree | 759ea6f3238dbfe192b95c1a0b313e3c5c438b31 /src | |
parent | 8b531fd28c1dbaa0671f251ff09bc7d377fc1bca (diff) | |
download | libmicrohttpd-303440c84256a0276ce3afa38975d84da3966d27.tar.gz libmicrohttpd-303440c84256a0276ce3afa38975d84da3966d27.zip |
fix FTBFS issues on MinGW
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/daemon_start.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/daemon_start.c b/src/lib/daemon_start.c index 8e4a2c64..617a527a 100644 --- a/src/lib/daemon_start.c +++ b/src/lib/daemon_start.c | |||
@@ -113,7 +113,7 @@ configure_listen_reuse (struct MHD_Daemon *daemon) | |||
113 | */ | 113 | */ |
114 | #if (defined(MHD_WINSOCK_SOCKETS) && defined(SO_EXCLUSIVEADDRUSE)) || \ | 114 | #if (defined(MHD_WINSOCK_SOCKETS) && defined(SO_EXCLUSIVEADDRUSE)) || \ |
115 | (defined(__sun) && defined(SO_EXCLBIND)) | 115 | (defined(__sun) && defined(SO_EXCLBIND)) |
116 | if (0 > setsockopt (listen_fd, | 116 | if (0 > setsockopt (daemon->listen_socket, |
117 | SOL_SOCKET, | 117 | SOL_SOCKET, |
118 | #ifdef SO_EXCLUSIVEADDRUSE | 118 | #ifdef SO_EXCLUSIVEADDRUSE |
119 | SO_EXCLUSIVEADDRUSE, | 119 | SO_EXCLUSIVEADDRUSE, |
@@ -627,8 +627,12 @@ MHD_polling_thread (void *cls) | |||
627 | MHD_YES); | 627 | MHD_YES); |
628 | break; | 628 | break; |
629 | case MHD_ELS_POLL: | 629 | case MHD_ELS_POLL: |
630 | #if HAVE_POLL | ||
630 | MHD_daemon_poll_ (daemon, | 631 | MHD_daemon_poll_ (daemon, |
631 | MHD_YES); | 632 | MHD_YES); |
633 | #else | ||
634 | MHD_PANIC ("MHD_ELS_POLL not supported, should have failed earlier"); | ||
635 | #endif | ||
632 | break; | 636 | break; |
633 | case MHD_ELS_EPOLL: | 637 | case MHD_ELS_EPOLL: |
634 | #ifdef EPOLL_SUPPORT | 638 | #ifdef EPOLL_SUPPORT |