summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/cli_drsuapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/librpc/gen_ndr/cli_drsuapi.c')
-rw-r--r--source3/librpc/gen_ndr/cli_drsuapi.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/source3/librpc/gen_ndr/cli_drsuapi.c b/source3/librpc/gen_ndr/cli_drsuapi.c
index 3e2605ae61..0731885a1a 100644
--- a/source3/librpc/gen_ndr/cli_drsuapi.c
+++ b/source3/librpc/gen_ndr/cli_drsuapi.c
@@ -153,9 +153,10 @@ NTSTATUS rpccli_drsuapi_DsReplicaSync(struct rpc_pipe_client *cli,
NTSTATUS rpccli_drsuapi_DsGetNCChanges(struct rpc_pipe_client *cli,
TALLOC_CTX *mem_ctx,
struct policy_handle *bind_handle /* [in] [ref] */,
- int32_t *level /* [in,out] [ref] */,
- union drsuapi_DsGetNCChangesRequest *req /* [in] [ref,switch_is(*level)] */,
- union drsuapi_DsGetNCChangesCtr *ctr /* [out] [ref,switch_is(*level)] */,
+ int32_t level /* [in] */,
+ union drsuapi_DsGetNCChangesRequest *req /* [in] [ref,switch_is(level)] */,
+ int32_t *level_out /* [out] [ref] */,
+ union drsuapi_DsGetNCChangesCtr *ctr /* [out] [ref,switch_is(*level_out)] */,
WERROR *werror)
{
struct drsuapi_DsGetNCChanges r;
@@ -190,7 +191,7 @@ NTSTATUS rpccli_drsuapi_DsGetNCChanges(struct rpc_pipe_client *cli,
}
/* Return variables */
- *level = *r.out.level;
+ *level_out = *r.out.level_out;
*ctr = *r.out.ctr;
/* Return result */