From: Günther Deschner Date: Thu, 26 Jun 2008 13:10:00 +0000 (+0200) Subject: libnet_dssync: pass down drsuapi_DsReplicaOIDMapping_Ctr to callback. X-Git-Tag: samba-3.3.0pre1~738 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cbff970facae295650742d12768f23c7f67380a6;p=thirdparty%2Fsamba.git libnet_dssync: pass down drsuapi_DsReplicaOIDMapping_Ctr to callback. Guenther --- diff --git a/source/libnet/libnet_dssync.c b/source/libnet/libnet_dssync.c index ef6f161f342..1fb30d796a3 100644 --- a/source/libnet/libnet_dssync.c +++ b/source/libnet/libnet_dssync.c @@ -413,6 +413,7 @@ static NTSTATUS libnet_dssync_process(TALLOC_CTX *mem_ctx, if (ctx->processing_fn) { status = ctx->processing_fn(mem_ctx, ctr1->first_object, + &ctr1->mapping_ctr, ctx); if (!NT_STATUS_IS_OK(status)) { ctx->error_message = talloc_asprintf(mem_ctx, @@ -450,6 +451,7 @@ static NTSTATUS libnet_dssync_process(TALLOC_CTX *mem_ctx, if (ctx->processing_fn) { status = ctx->processing_fn(mem_ctx, ctr6->first_object, + &ctr6->mapping_ctr, ctx); if (!NT_STATUS_IS_OK(status)) { ctx->error_message = talloc_asprintf(mem_ctx, diff --git a/source/libnet/libnet_dssync.h b/source/libnet/libnet_dssync.h index 8c26562845c..2fe7718f071 100644 --- a/source/libnet/libnet_dssync.h +++ b/source/libnet/libnet_dssync.h @@ -21,6 +21,7 @@ struct dssync_context; typedef NTSTATUS (*dssync_processing_fn_t)(TALLOC_CTX *, struct drsuapi_DsReplicaObjectListItemEx *, + struct drsuapi_DsReplicaOIDMapping_Ctr *, struct dssync_context *ctx); struct dssync_context {