diff --git a/lib/extension-deflate-stream.c b/lib/extension-deflate-stream.c index deb793be..3505e950 100644 --- a/lib/extension-deflate-stream.c +++ b/lib/extension-deflate-stream.c @@ -4,7 +4,7 @@ #include #include -#define LWS_ZLIB_WINDOW_BITS 8 +#define LWS_ZLIB_WINDOW_BITS 15 #define LWS_ZLIB_MEMLEVEL 8 int lws_extension_callback_deflate_stream( diff --git a/lib/private-libwebsockets.h b/lib/private-libwebsockets.h index f0f55a82..6aef84a3 100644 --- a/lib/private-libwebsockets.h +++ b/lib/private-libwebsockets.h @@ -258,6 +258,7 @@ struct libwebsocket { char rx_user_buffer[LWS_SEND_BUFFER_PRE_PADDING + MAX_USER_RX_BUFFER + LWS_SEND_BUFFER_POST_PADDING]; int rx_user_buffer_head; + enum libwebsocket_write_protocol rx_frame_type; int protocol_index_for_broadcast_proxy; enum pending_timeout pending_timeout; unsigned long pending_timeout_limit;