drsuapi.idl: correctly handle xpress compressed payload
authorStefan Metzmacher <metze@samba.org>
Fri, 11 Jul 2008 08:19:53 +0000 (08:19 +0000)
committerStefan Metzmacher <metze@samba.org>
Wed, 16 Jul 2008 10:12:29 +0000 (12:12 +0200)
metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(This used to be commit d9d19eef4f67da89e7d818d23a2372bee6f86dba)

source4/librpc/idl/drsuapi.idl

index 6701d22a63bf0db0ee47bf8833ae150ec63a6716..f61905b4b6116a992deca8eb2faa07d1bdcc7e68 100644 (file)
@@ -595,16 +595,16 @@ interface drsuapi
                uint32 decompressed_length;
                uint32 compressed_length;
                [subcontext(4),subcontext_size(compressed_length),
-                compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length),
-                flag(NDR_REMAINING)] DATA_BLOB *decompressed;
+                compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length)]
+                drsuapi_DsGetNCChangesCtr1 *ctr1;
        } drsuapi_DsGetNCChangesXPRESSCtr1;
 
        typedef struct {
                uint32 decompressed_length;
                uint32 compressed_length;
                [subcontext(4),subcontext_size(compressed_length),
-                compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length),
-                flag(NDR_REMAINING)] DATA_BLOB *decompressed;
+                compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length)]
+                drsuapi_DsGetNCChangesCtr6 *ctr6;
        } drsuapi_DsGetNCChangesXPRESSCtr6;
 
        typedef [enum16bit] enum {