drsuapi.idl: remove some unknows from DsGetNCChanges() (update samba4 callers)
authorStefan Metzmacher <metze@samba.org>
Mon, 30 Jun 2008 11:03:17 +0000 (13:03 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 30 Jun 2008 15:40:01 +0000 (17:40 +0200)
metze
(This used to be commit d41b3dd6ffc4fd894bc05798dbc2ff4b53933a06)

source4/dsdb/repl/drepl_out_helpers.c
source4/libnet/libnet_become_dc.c
source4/torture/rpc/drsuapi.c
source4/torture/rpc/dssync.c

index aede6e659500f513e347f7cb0dca3b165a2266a0..d79d94fc12a7d7ec71134609c346ce2e8339fe0b 100644 (file)
@@ -253,10 +253,10 @@ static void dreplsrv_op_pull_source_get_changes_send(struct dreplsrv_op_pull_sou
                r->in.req.req8.replica_flags            = rf1->replica_flags;
                r->in.req.req8.max_object_count         = 133;
                r->in.req.req8.max_ndr_size             = 1336811;
-               r->in.req.req8.unknown4                 = 0;
-               r->in.req.req8.h1                       = 0;
-               r->in.req.req8.unique_ptr1              = 0;
-               r->in.req.req8.unique_ptr2              = 0;
+               r->in.req.req8.extended_op              = DRSUAPI_EXOP_NONE;
+               r->in.req.req8.fsmo_info                = 0;
+               r->in.req.req8.partial_attribute_set    = NULL;
+               r->in.req.req8.partial_attribute_set_ex = NULL;
                r->in.req.req8.mapping_ctr.num_mappings = 0;
                r->in.req.req8.mapping_ctr.mappings     = NULL;
        } else {
@@ -269,8 +269,8 @@ static void dreplsrv_op_pull_source_get_changes_send(struct dreplsrv_op_pull_sou
                r->in.req.req5.replica_flags            = rf1->replica_flags;
                r->in.req.req5.max_object_count         = 133;
                r->in.req.req5.max_ndr_size             = 1336770;
-               r->in.req.req5.unknown4                 = 0;
-               r->in.req.req5.h1                       = 0;
+               r->in.req.req5.extended_op              = DRSUAPI_EXOP_NONE;
+               r->in.req.req5.fsmo_info                = 0;
        }
 
        req = dcerpc_drsuapi_DsGetNCChanges_send(drsuapi->pipe, r, r);
index 1c4c1d073222d3167a59e9166546fa0dc9fdec33..d3eeebe2147f99eb3fed35a6cc656456cc4c6587 100644 (file)
@@ -2392,10 +2392,10 @@ static void becomeDC_drsuapi_pull_partition_send(struct libnet_BecomeDC_state *s
                r->in.req.req8.replica_flags            = partition->replica_flags;
                r->in.req.req8.max_object_count         = 133;
                r->in.req.req8.max_ndr_size             = 1336811;
-               r->in.req.req8.unknown4                 = 0;
-               r->in.req.req8.h1                       = 0;
-               r->in.req.req8.unique_ptr1              = 0;
-               r->in.req.req8.unique_ptr2              = 0;
+               r->in.req.req8.extended_op              = DRSUAPI_EXOP_NONE;
+               r->in.req.req8.fsmo_info                = 0;
+               r->in.req.req8.partial_attribute_set    = NULL;
+               r->in.req.req8.partial_attribute_set_ex = NULL;
                r->in.req.req8.mapping_ctr.num_mappings = 0;
                r->in.req.req8.mapping_ctr.mappings     = NULL;
        } else {
@@ -2408,8 +2408,8 @@ static void becomeDC_drsuapi_pull_partition_send(struct libnet_BecomeDC_state *s
                r->in.req.req5.replica_flags            = partition->replica_flags;
                r->in.req.req5.max_object_count         = 133;
                r->in.req.req5.max_ndr_size             = 1336770;
-               r->in.req.req5.unknown4                 = 0;
-               r->in.req.req5.h1                       = 0;
+               r->in.req.req5.extended_op              = DRSUAPI_EXOP_NONE;
+               r->in.req.req5.fsmo_info                = 0;
        }
 
        /* 
index bbdb73ed558eaa8de69796b2e32d54ecd6bb0274..e5cb3d7ddf75e4b80c33a81dd41cb6b4626f74b9 100644 (file)
@@ -549,8 +549,8 @@ static bool test_DsGetNCChanges(struct dcerpc_pipe *p, struct torture_context *t
                        }
                        r.in.req.req5.max_object_count                  = 0;
                        r.in.req.req5.max_ndr_size                      = 0;
-                       r.in.req.req5.unknown4                          = 0;
-                       r.in.req.req5.h1                                = 0;
+                       r.in.req.req5.extended_op                       = DRSUAPI_EXOP_NONE;
+                       r.in.req.req5.fsmo_info                         = 0;
 
                        break;
                case 8:
@@ -579,10 +579,10 @@ static bool test_DsGetNCChanges(struct dcerpc_pipe *p, struct torture_context *t
                                                                        ;
                        r.in.req.req8.max_object_count                  = 402;
                        r.in.req.req8.max_ndr_size                      = 402116;
-                       r.in.req.req8.unknown4                          = 0;
-                       r.in.req.req8.h1                                = 0;
-                       r.in.req.req8.unique_ptr1                       = 0;
-                       r.in.req.req8.unique_ptr2                       = 0;
+                       r.in.req.req8.extended_op                       = DRSUAPI_EXOP_NONE;
+                       r.in.req.req8.fsmo_info                         = 0;
+                       r.in.req.req8.partial_attribute_set             = NULL;
+                       r.in.req.req8.partial_attribute_set_ex          = NULL;
                        r.in.req.req8.mapping_ctr.num_mappings          = 0;
                        r.in.req.req8.mapping_ctr.mappings              = NULL;
 
index 989a1faf27bd0ca56a498e45b4d3f69425dcd117..ec527687c07a4910fe9ad192f7717b62af4db21b 100644 (file)
@@ -623,8 +623,8 @@ static bool test_FetchData(struct torture_context *tctx, struct DsSyncTest *ctx)
                                                                        ;
                        r.in.req.req5.max_object_count                  = 133;
                        r.in.req.req5.max_ndr_size                      = 1336770;
-                       r.in.req.req5.unknown4                          = 0;
-                       r.in.req.req5.h1                                = 0;
+                       r.in.req.req5.extended_op                       = DRSUAPI_EXOP_NONE;
+                       r.in.req.req5.fsmo_info                         = 0;
 
                        break;
                case 8:
@@ -655,10 +655,10 @@ static bool test_FetchData(struct torture_context *tctx, struct DsSyncTest *ctx)
                        r.in.req.req8.max_object_count                  = 402;
                        r.in.req.req8.max_ndr_size                      = 402116;
 
-                       r.in.req.req8.unknown4                          = 0;
-                       r.in.req.req8.h1                                = 0;
-                       r.in.req.req8.unique_ptr1                       = 0;
-                       r.in.req.req8.unique_ptr2                       = 0;
+                       r.in.req.req8.extended_op                       = DRSUAPI_EXOP_NONE;
+                       r.in.req.req8.fsmo_info                         = 0;
+                       r.in.req.req8.partial_attribute_set             = NULL;
+                       r.in.req.req8.partial_attribute_set_ex          = NULL;
                        r.in.req.req8.mapping_ctr.num_mappings          = 0;
                        r.in.req.req8.mapping_ctr.mappings              = NULL;