Support compressed packets bigger than MAX_USER_RX_BUFFER.
(AG adapted style and removed logging stuff)
diff --git a/lib/extension-deflate-frame.h b/lib/extension-deflate-frame.h
index 88b27c1..7fe06f6 100644
--- a/lib/extension-deflate-frame.h
+++ b/lib/extension-deflate-frame.h
@@ -6,9 +6,12 @@
struct lws_ext_deflate_frame_conn {
z_stream zs_in;
z_stream zs_out;
+ int buf_pre_used;
+ int buf_pre_length;
int buf_in_length;
int buf_out_length;
int compressed_out;
+ unsigned char *buf_pre;
unsigned char *buf_in;
unsigned char *buf_out;
};