libndr/compression: pass down compressed length in ndr_pull_compression_start
[samba.git] / librpc / ndr / ndr_compression.h
index 1c22fbf7595e4e8c253abbbe4cd53771d4739dce..d682d4d36931b669f242e6e28c4ce6581b64d9db 100644 (file)
@@ -37,7 +37,8 @@
 enum ndr_err_code ndr_pull_compression_start(struct ndr_pull *subndr,
                                    struct ndr_pull **_comndr,
                                    enum ndr_compression_alg compression_alg,
-                                   ssize_t decompressed_len);
+                                   ssize_t decompressed_len,
+                                   ssize_t compressed_len);
 enum ndr_err_code ndr_pull_compression_end(struct ndr_pull *subndr,
                                  struct ndr_pull *comndr,
                                  enum ndr_compression_alg compression_alg,