increased the later one to zlib default (6).
return 1;
}
n = deflateInit2(&conn->zs_out,
- DEFLATE_FRAME_COMPRESSION_LEVEL, Z_DEFLATED,
+ (context->listen_port ?
+ DEFLATE_FRAME_COMPRESSION_LEVEL_SERVER :
+ DEFLATE_FRAME_COMPRESSION_LEVEL_CLIENT),
+ Z_DEFLATED,
-LWS_ZLIB_WINDOW_BITS, LWS_ZLIB_MEMLEVEL,
Z_DEFAULT_STRATEGY);
if (n != Z_OK) {
#include <zlib.h>
-#define DEFLATE_FRAME_COMPRESSION_LEVEL 1
+#define DEFLATE_FRAME_COMPRESSION_LEVEL_SERVER 1
+#define DEFLATE_FRAME_COMPRESSION_LEVEL_CLIENT Z_DEFAULT_COMPRESSION
struct lws_ext_deflate_frame_conn {
z_stream zs_in;