diff options
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r-- | src/microhttpd/daemon.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 9f220263..d4064dd7 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -5658,8 +5658,8 @@ parse_options_va (struct MHD_Daemon *daemon, | |||
5658 | case MHD_OPTION_CONNECTION_TIMEOUT: | 5658 | case MHD_OPTION_CONNECTION_TIMEOUT: |
5659 | uv = va_arg (ap, | 5659 | uv = va_arg (ap, |
5660 | unsigned int); | 5660 | unsigned int); |
5661 | #if (SIZEOF_UINT64_T - 1) <= SIZEOF_UNSIGNED_INT | 5661 | #if (SIZEOF_UINT64_T - 2) <= SIZEOF_UNSIGNED_INT |
5662 | if ((UINT64_MAX / 2000 - 1) < uv) | 5662 | if ((UINT64_MAX / 4000 - 1) < uv) |
5663 | { | 5663 | { |
5664 | #ifdef HAVE_MESSAGES | 5664 | #ifdef HAVE_MESSAGES |
5665 | MHD_DLOG (daemon, | 5665 | MHD_DLOG (daemon, |
@@ -5667,11 +5667,11 @@ parse_options_va (struct MHD_Daemon *daemon, | |||
5667 | "Maximum allowed value (%" PRIu64 ") will be used " \ | 5667 | "Maximum allowed value (%" PRIu64 ") will be used " \ |
5668 | "instead.\n"), | 5668 | "instead.\n"), |
5669 | uv, | 5669 | uv, |
5670 | (UINT64_MAX / 2000 - 1)); | 5670 | (UINT64_MAX / 4000 - 1)); |
5671 | #endif | 5671 | #endif |
5672 | uv = UINT64_MAX / 2000 - 1; | 5672 | uv = UINT64_MAX / 4000 - 1; |
5673 | } | 5673 | } |
5674 | #endif /* (SIZEOF_UINT64_T - 1) <= SIZEOF_UNSIGNED_INT */ | 5674 | #endif /* (SIZEOF_UINT64_T - 2) <= SIZEOF_UNSIGNED_INT */ |
5675 | daemon->connection_timeout_ms = uv * 1000; | 5675 | daemon->connection_timeout_ms = uv * 1000; |
5676 | break; | 5676 | break; |
5677 | case MHD_OPTION_NOTIFY_COMPLETED: | 5677 | case MHD_OPTION_NOTIFY_COMPLETED: |