diff options
Diffstat (limited to 'doc/libmicrohttpd.texi')
-rw-r--r-- | doc/libmicrohttpd.texi | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/libmicrohttpd.texi b/doc/libmicrohttpd.texi index deee825e..2adfd51d 100644 --- a/doc/libmicrohttpd.texi +++ b/doc/libmicrohttpd.texi @@ -587,6 +587,19 @@ Enable TCP_FASTOPEN on the listen socket. TCP_FASTOPEN is currently supported on Linux >= 3.6. On other systems using this option with cause @code{MHD_start_daemon} to fail. +@item MHD_USE_TLS_EPOLL_UPGRADE +@cindex epoll +@cindex upgrade +@cindex https +@cindex tls +This option must be set if you want to use @code{epoll()} in +combination with a server offering TLS and then upgrade connections +(via ``101 Switching Protocols'' responses). This requires MHD to +open up and process an extra socket, and hence we require this +special flag in case this is really needed. Note that using +this option automatically implies @code{MHD_USE_EPOLL}, +@code{MHD_USE_TLS} and @code{MHD_USE_SUSPEND_RESUME}. + @end table @end deftp |