regen drsuapi
authorStefan Metzmacher <metze@samba.org>
Fri, 18 Mar 2022 16:05:52 +0000 (17:05 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 17 May 2024 11:13:12 +0000 (13:13 +0200)
epan/dissectors/packet-dcerpc-drsuapi.c
epan/dissectors/packet-dcerpc-drsuapi.h

index 6215aa21fd64212c8dd3b48269ee7b1b495bb80c..55c070bf2e6ad6bfb1342006aed5aacd91d9e377 100644 (file)
@@ -76,18 +76,6 @@ static gint ett_drsuapi_drsuapi_DsReplicaLinkedAttribute;
 static gint ett_drsuapi_drsuapi_DsReplicaLinkedAttribute3;
 static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr6;
 static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr9;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr1TS;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr6TS;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr9TS;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCompressedCtr;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr2;
-static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr7;
 static gint ett_drsuapi_drsuapi_DsGetNCChangesCtr;
 static gint ett_drsuapi_drsuapi_DsReplicaUpdateRefsRequest1;
 static gint ett_drsuapi_drsuapi_DsReplicaUpdateRefsRequest2;
@@ -425,14 +413,6 @@ static gint hf_drsuapi_drsuapi_DsGetMemberships_ctr;
 static gint hf_drsuapi_drsuapi_DsGetMemberships_level;
 static gint hf_drsuapi_drsuapi_DsGetMemberships_level_out;
 static gint hf_drsuapi_drsuapi_DsGetMemberships_req;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip1;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip6;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip9;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress1;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress6;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress9;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1_;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1___ndr_size;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_extended_ret;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_first_object;
@@ -445,9 +425,6 @@ static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_old_highwatermark;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_source_dsa_guid;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_source_dsa_invocation_id;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr1_uptodateness_vector;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr2_mszip1;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6_;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6___ndr_size;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_drs_error;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_extended_ret;
@@ -465,11 +442,6 @@ static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_old_highwatermark;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_source_dsa_guid;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_source_dsa_invocation_id;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr6_uptodateness_vector;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr7_ctr;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr7_level;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr7_type;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9_;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9___ndr_size;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9_drs_error;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9_extended_ret;
@@ -490,18 +462,6 @@ static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr9_uptodateness_vector;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr_ctr1;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr_ctr6;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesCtr_ctr9;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts_;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts_;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts_;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest10_destination_dsa_guid;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest10_extended_op;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest10_fsmo_info;
@@ -559,18 +519,6 @@ static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest_req10;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest_req11;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest_req5;
 static gint hf_drsuapi_drsuapi_DsGetNCChangesRequest_req8;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts_;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts_;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_compressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_decompressed_length;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts;
-static gint hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts_;
 static gint hf_drsuapi_drsuapi_DsGetNCChanges_bind_handle;
 static gint hf_drsuapi_drsuapi_DsGetNCChanges_ctr;
 static gint hf_drsuapi_drsuapi_DsGetNCChanges_level;
@@ -1741,57 +1689,6 @@ static int drsuapi_dissect_element_DsGetNCChangesCtr9_linked_attributes(tvbuff_t
 static int drsuapi_dissect_element_DsGetNCChangesCtr9_linked_attributes_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
 static int drsuapi_dissect_element_DsGetNCChangesCtr9_linked_attributes__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
 static int drsuapi_dissect_element_DsGetNCChangesCtr9_drs_error(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-const value_string drsuapi_drsuapi_DsGetNCChangesCompressionType_vals[] = {
-       { DRSUAPI_COMPRESSION_TYPE_MSZIP, "DRSUAPI_COMPRESSION_TYPE_MSZIP" },
-       { DRSUAPI_COMPRESSION_TYPE_XPRESS, "DRSUAPI_COMPRESSION_TYPE_XPRESS" },
-{ 0, NULL }
-};
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr2_mszip1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr7_level(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr7_type(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
-static int drsuapi_dissect_element_DsGetNCChangesCtr7_ctr(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
 static int drsuapi_dissect_element_DsGetNCChangesCtr_ctr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
 static int drsuapi_dissect_element_DsGetNCChangesCtr_ctr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
 static int drsuapi_dissect_element_DsGetNCChangesCtr_ctr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
@@ -8415,953 +8312,6 @@ drsuapi_dissect_struct_DsGetNCChangesCtr9(tvbuff_t *tvb _U_, int offset _U_, pac
 }
 
 
-/* IDL: struct { */
-/* IDL:        [subcontext(0xFFFFFC01)] drsuapi_DsGetNCChangesCtr1 ctr1; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint34359730184 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint34359730184(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1_(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr1(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesCtr1TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesCtr1TS);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr1TS_ctr1(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        [subcontext(0xFFFFFC01)] drsuapi_DsGetNCChangesCtr6 ctr6; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint34359730184 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint34359730184(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6_(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr6(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesCtr6TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesCtr6TS);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr6TS_ctr6(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        [subcontext(0xFFFFFC01)] drsuapi_DsGetNCChangesCtr9 ctr9; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint34359730184 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint34359730184(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9_(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr9(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesCtr9TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesCtr9TS);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr9TS_ctr9(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_MSZIP,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr1TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr1TS)",hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr1TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr1_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_MSZIP,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr6TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr6TS)",hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr6TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr6_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_MSZIP,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr9TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr9TS)",hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr9TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesMSZIPCtr9_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr1TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr1TS)",hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr1TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr1_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr6TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr6TS)",hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr6TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr6_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        uint32 decompressed_length; */
-/* IDL:        uint32 compressed_length; */
-/* IDL:        [compression(NDR_COMPRESSION_XPRESS,compressed_length,decompressed_length)] [subcontext(4)] [subcontext_size(compressed_length)] [unique(1)] drsuapi_DsGetNCChangesCtr9TS *ts; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_decompressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_decompressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_compressed_length(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_compressed_length, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = dissect_ndr_embedded_pointer(tvb, offset, pinfo, tree, di, drep, drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts_, NDR_POINTER_UNIQUE, "Pointer to Ts (drsuapi_DsGetNCChangesCtr9TS)",hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       guint3264 size;
-       int conformant = di->conformant_run;
-       tvbuff_t *subtvb;
-
-       if (!conformant) {
-               guint32 saved_flags = di->call_data->flags;
-               offset = dissect_ndr_uint3264(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts_, &size);
-               di->call_data->flags &= ~DCERPC_IS_NDR64;
-               subtvb = tvb_new_subset_length_caplen(tvb, offset, (const gint)size, -1);
-               drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts__(subtvb, 0, pinfo, tree, di, drep);
-               offset += (int)size;
-               di->call_data->flags = saved_flags;
-       }
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesCtr9TS(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_decompressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_compressed_length(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesXPRESSCtr9_ts(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: enum { */
-/* IDL:        DRSUAPI_COMPRESSION_TYPE_MSZIP=2, */
-/* IDL:        DRSUAPI_COMPRESSION_TYPE_XPRESS=3, */
-/* IDL: } */
-
-int
-drsuapi_dissect_enum_DsGetNCChangesCompressionType(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint16 *param _U_)
-{
-       guint16 parameter=0;
-       if (param) {
-               parameter = *param;
-       }
-       offset = dissect_ndr_uint16(tvb, offset, pinfo, tree, di, drep, hf_index, &parameter);
-       if (param) {
-               *param = parameter;
-       }
-       return offset;
-}
-
-
-/* IDL: [flag(LIBNDR_PRINT_ARRAY_HEX)] [nodiscriminant(1)] union { */
-/* IDL: [case(1|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] [case(1|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] drsuapi_DsGetNCChangesMSZIPCtr1 mszip1; */
-/* IDL: [case(6|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] [case(6|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] drsuapi_DsGetNCChangesMSZIPCtr6 mszip6; */
-/* IDL: [case(9|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] [case(9|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16))] drsuapi_DsGetNCChangesMSZIPCtr9 mszip9; */
-/* IDL: [case(1|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] [case(1|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] drsuapi_DsGetNCChangesXPRESSCtr1 xpress1; */
-/* IDL: [case(6|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] [case(6|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] drsuapi_DsGetNCChangesXPRESSCtr6 xpress6; */
-/* IDL: [case(9|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] [case(9|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16))] drsuapi_DsGetNCChangesXPRESSCtr9 xpress9; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr1(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip1,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr6(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip6,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr9(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip9,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr1(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress1,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr6(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress6,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr9(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress9,0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_DsGetNCChangesCompressedCtr(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-       guint32 level = param;
-
-       old_offset = offset;
-       if (parent_tree) {
-               tree = proto_tree_add_subtree(parent_tree, tvb, offset, -1, ett_drsuapi_drsuapi_DsGetNCChangesCompressedCtr, &item, "drsuapi_DsGetNCChangesCompressedCtr");
-       }
-
-       switch(level) {
-               case 1|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip1(tvb, offset, pinfo, tree, di, drep);
-               break;
-
-               case 6|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip6(tvb, offset, pinfo, tree, di, drep);
-               break;
-
-               case 9|(DRSUAPI_COMPRESSION_TYPE_MSZIP<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_mszip9(tvb, offset, pinfo, tree, di, drep);
-               break;
-
-               case 1|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress1(tvb, offset, pinfo, tree, di, drep);
-               break;
-
-               case 6|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress6(tvb, offset, pinfo, tree, di, drep);
-               break;
-
-               case 9|(DRSUAPI_COMPRESSION_TYPE_XPRESS<<16):
-                       offset = drsuapi_dissect_element_DsGetNCChangesCompressedCtr_xpress9(tvb, offset, pinfo, tree, di, drep);
-               break;
-       }
-       proto_item_set_len(item, offset-old_offset);
-
-
-       return offset;
-}
-
-/* IDL: struct { */
-/* IDL:        drsuapi_DsGetNCChangesMSZIPCtr1 mszip1; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr2_mszip1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr1(tvb,offset,pinfo,tree,di,drep,hf_drsuapi_drsuapi_DsGetNCChangesCtr2_mszip1,0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesCtr2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesCtr2);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr2_mszip1(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
-/* IDL: struct { */
-/* IDL:        [range(0,9)] uint32 level; */
-/* IDL:        [range(2,3)] drsuapi_DsGetNCChangesCompressionType type; */
-/* IDL:        [switch_is(level|(type<<16))] drsuapi_DsGetNCChangesCompressedCtr ctr; */
-/* IDL: } */
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr7_level(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = PIDL_dissect_uint32(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr7_level, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr7_type(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_enum_DsGetNCChangesCompressionType(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr7_type, 0);
-
-       return offset;
-}
-
-static int
-drsuapi_dissect_element_DsGetNCChangesCtr7_ctr(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
-{
-       offset = drsuapi_dissect_DsGetNCChangesCompressedCtr(tvb, offset, pinfo, tree, di, drep, hf_drsuapi_drsuapi_DsGetNCChangesCtr7_ctr, 0);
-
-       return offset;
-}
-
-int
-drsuapi_dissect_struct_DsGetNCChangesCtr7(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
-{
-       proto_item *item = NULL;
-       proto_tree *tree = NULL;
-       int old_offset;
-
-       ALIGN_TO_5_BYTES;
-
-       old_offset = offset;
-
-       if (parent_tree) {
-               item = proto_tree_add_item(parent_tree, hf_index, tvb, offset, -1, ENC_NA);
-               tree = proto_item_add_subtree(item, ett_drsuapi_drsuapi_DsGetNCChangesCtr7);
-       }
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr7_level(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr7_type(tvb, offset, pinfo, tree, di, drep);
-
-       offset = drsuapi_dissect_element_DsGetNCChangesCtr7_ctr(tvb, offset, pinfo, tree, di, drep);
-
-
-       proto_item_set_len(item, offset-old_offset);
-
-
-       if (di->call_data->flags & DCERPC_IS_NDR64) {
-               ALIGN_TO_5_BYTES;
-       }
-
-       return offset;
-}
-
-
 /* IDL: [switch_type(uint32)] union { */
 /* IDL: [case(1)] [case(1)] drsuapi_DsGetNCChangesCtr1 ctr1; */
 /* IDL: [case(6)] [case(6)] drsuapi_DsGetNCChangesCtr6 ctr6; */
@@ -21471,22 +20421,6 @@ void proto_register_dcerpc_drsuapi(void)
          { "Level Out", "drsuapi.drsuapi_DsGetMemberships.level_out", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetMemberships_req,
          { "Req", "drsuapi.drsuapi_DsGetMemberships.req", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip1,
-         { "Mszip1", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.mszip1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip6,
-         { "Mszip6", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.mszip6", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_mszip9,
-         { "Mszip9", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.mszip9", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress1,
-         { "Xpress1", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.xpress1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress6,
-         { "Xpress6", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.xpress6", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCompressedCtr_xpress9,
-         { "Xpress9", "drsuapi.drsuapi_DsGetNCChangesCompressedCtr.xpress9", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1,
-         { "Ctr1", "drsuapi.drsuapi_DsGetNCChangesCtr1TS.ctr1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr1TS_ctr1_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesCtr1TS.subcontext", FT_UINT34359730184, BASE_HEX, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr1___ndr_size,
          { "Ndr Size", "drsuapi.drsuapi_DsGetNCChangesCtr1.__ndr_size", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr1_extended_ret,
@@ -21511,12 +20445,6 @@ void proto_register_dcerpc_drsuapi(void)
          { "Source Dsa Invocation Id", "drsuapi.drsuapi_DsGetNCChangesCtr1.source_dsa_invocation_id", FT_GUID, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr1_uptodateness_vector,
          { "Uptodateness Vector", "drsuapi.drsuapi_DsGetNCChangesCtr1.uptodateness_vector", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr2_mszip1,
-         { "Mszip1", "drsuapi.drsuapi_DsGetNCChangesCtr2.mszip1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6,
-         { "Ctr6", "drsuapi.drsuapi_DsGetNCChangesCtr6TS.ctr6", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr6TS_ctr6_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesCtr6TS.subcontext", FT_UINT34359730184, BASE_HEX, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr6___ndr_size,
          { "Ndr Size", "drsuapi.drsuapi_DsGetNCChangesCtr6.__ndr_size", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr6_drs_error,
@@ -21551,16 +20479,6 @@ void proto_register_dcerpc_drsuapi(void)
          { "Source Dsa Invocation Id", "drsuapi.drsuapi_DsGetNCChangesCtr6.source_dsa_invocation_id", FT_GUID, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr6_uptodateness_vector,
          { "Uptodateness Vector", "drsuapi.drsuapi_DsGetNCChangesCtr6.uptodateness_vector", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr7_ctr,
-         { "Ctr", "drsuapi.drsuapi_DsGetNCChangesCtr7.ctr", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr7_level,
-         { "Level", "drsuapi.drsuapi_DsGetNCChangesCtr7.level", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr7_type,
-         { "Type", "drsuapi.drsuapi_DsGetNCChangesCtr7.type", FT_UINT16, BASE_DEC, VALS(drsuapi_drsuapi_DsGetNCChangesCompressionType_vals), 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9,
-         { "Ctr9", "drsuapi.drsuapi_DsGetNCChangesCtr9TS.ctr9", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesCtr9TS_ctr9_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesCtr9TS.subcontext", FT_UINT34359730184, BASE_HEX, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr9___ndr_size,
          { "Ndr Size", "drsuapi.drsuapi_DsGetNCChangesCtr9.__ndr_size", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr9_drs_error,
@@ -21601,30 +20519,6 @@ void proto_register_dcerpc_drsuapi(void)
          { "Ctr6", "drsuapi.drsuapi_DsGetNCChangesCtr.ctr6", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesCtr_ctr9,
          { "Ctr9", "drsuapi.drsuapi_DsGetNCChangesCtr.ctr9", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr1.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr1.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr1.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr1.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr6.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr6.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr6.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr6.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr9.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr9.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr9.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesMSZIPCtr9.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesRequest10_destination_dsa_guid,
          { "Destination Dsa Guid", "drsuapi.drsuapi_DsGetNCChangesRequest10.destination_dsa_guid", FT_GUID, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesRequest10_extended_op,
@@ -21739,30 +20633,6 @@ void proto_register_dcerpc_drsuapi(void)
          { "Req5", "drsuapi.drsuapi_DsGetNCChangesRequest.req5", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChangesRequest_req8,
          { "Req8", "drsuapi.drsuapi_DsGetNCChangesRequest.req8", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr1.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr1.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr1.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr1.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr6.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr6.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr6.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr6.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_compressed_length,
-         { "Compressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr9.compressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_decompressed_length,
-         { "Decompressed Length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr9.decompressed_length", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts,
-         { "Ts", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr9.ts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
-       { &hf_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9_ts_,
-         { "Subcontext length", "drsuapi.drsuapi_DsGetNCChangesXPRESSCtr9.subcontext", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChanges_bind_handle,
          { "Bind Handle", "drsuapi.drsuapi_DsGetNCChanges.bind_handle", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
        { &hf_drsuapi_drsuapi_DsGetNCChanges_ctr,
@@ -22777,18 +21647,6 @@ void proto_register_dcerpc_drsuapi(void)
                &ett_drsuapi_drsuapi_DsReplicaLinkedAttribute3,
                &ett_drsuapi_drsuapi_DsGetNCChangesCtr6,
                &ett_drsuapi_drsuapi_DsGetNCChangesCtr9,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCtr1TS,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCtr6TS,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCtr9TS,
-               &ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr1,
-               &ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr6,
-               &ett_drsuapi_drsuapi_DsGetNCChangesMSZIPCtr9,
-               &ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr1,
-               &ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr6,
-               &ett_drsuapi_drsuapi_DsGetNCChangesXPRESSCtr9,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCompressedCtr,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCtr2,
-               &ett_drsuapi_drsuapi_DsGetNCChangesCtr7,
                &ett_drsuapi_drsuapi_DsGetNCChangesCtr,
                &ett_drsuapi_drsuapi_DsReplicaUpdateRefsRequest1,
                &ett_drsuapi_drsuapi_DsReplicaUpdateRefsRequest2,
index 271017977a0a669473caffc1e76588ccc26890a1..41e957ec3cd5384080294dd93dcf96053639e0f2 100644 (file)
@@ -226,21 +226,6 @@ int drsuapi_dissect_struct_DsReplicaLinkedAttribute(tvbuff_t *tvb _U_, int offse
 int drsuapi_dissect_struct_DsReplicaLinkedAttribute3(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
 int drsuapi_dissect_struct_DsGetNCChangesCtr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
 int drsuapi_dissect_struct_DsGetNCChangesCtr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesCtr1TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesCtr6TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesCtr9TS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr6(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr9(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-#define DRSUAPI_COMPRESSION_TYPE_MSZIP (2)
-#define DRSUAPI_COMPRESSION_TYPE_XPRESS (3)
-extern const value_string drsuapi_drsuapi_DsGetNCChangesCompressionType_vals[];
-int drsuapi_dissect_enum_DsGetNCChangesCompressionType(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint16 *param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesCtr2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
-int drsuapi_dissect_struct_DsGetNCChangesCtr7(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
 int drsuapi_dissect_struct_DsReplicaUpdateRefsRequest1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
 int drsuapi_dissect_struct_DsReplicaUpdateRefsRequest2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);
 int drsuapi_dissect_struct_DsReplicaAddRequest1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_);