diff options
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r-- | src/microhttpd/daemon.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index d3d46de3..b2185b4c 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -5210,12 +5210,18 @@ parse_options_va (struct MHD_Daemon *daemon, | |||
5210 | size_t); | 5210 | size_t); |
5211 | break; | 5211 | break; |
5212 | #endif | 5212 | #endif |
5213 | #ifdef TCP_FASTOPEN | ||
5214 | case MHD_OPTION_TCP_FASTOPEN_QUEUE_SIZE: | 5213 | case MHD_OPTION_TCP_FASTOPEN_QUEUE_SIZE: |
5214 | #ifdef TCP_FASTOPEN | ||
5215 | daemon->fastopen_queue_size = va_arg (ap, | 5215 | daemon->fastopen_queue_size = va_arg (ap, |
5216 | unsigned int); | 5216 | unsigned int); |
5217 | break; | 5217 | break; |
5218 | #endif | 5218 | #else /* ! TCP_FASTOPEN */ |
5219 | #ifdef HAVE_MESSAGES | ||
5220 | MHD_DLOG (daemon, | ||
5221 | _("TCP fastopen is not supported on this platform\n")); | ||
5222 | return MHD_NO; | ||
5223 | #endif /* HAVE_MESSAGES */ | ||
5224 | #endif /* ! TCP_FASTOPEN */ | ||
5219 | case MHD_OPTION_LISTENING_ADDRESS_REUSE: | 5225 | case MHD_OPTION_LISTENING_ADDRESS_REUSE: |
5220 | daemon->listening_address_reuse = va_arg (ap, | 5226 | daemon->listening_address_reuse = va_arg (ap, |
5221 | unsigned int) ? 1 : -1; | 5227 | unsigned int) ? 1 : -1; |