summaryrefslogtreecommitdiff
path: root/source3/utils
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2008-07-16 17:12:04 +0200
committerMichael Adam <obnox@samba.org>2008-08-01 16:04:39 +0200
commit16c2190b149a2232aa49a16a41e570410edd2eaf (patch)
treec8e4c451fa4966586a2ff2825bd1dd810b4df402 /source3/utils
parentb0fbdbc1bfdc69e116551f75f2fd5eb85a14ecdd (diff)
downloadsamba-16c2190b149a2232aa49a16a41e570410edd2eaf.tar.gz
samba-16c2190b149a2232aa49a16a41e570410edd2eaf.tar.bz2
samba-16c2190b149a2232aa49a16a41e570410edd2eaf.zip
dssync: replace the processing_fn by startup/process/finish ops.
This remove static a variable for the keytab context in the keytab processing function and simplifies the signature. The keytab context is instead in the new private data member of the dssync_context struct. This is in preparation of adding support for keeping track of the up-to-date-ness vector, in order to be able to sync diffs instead of the whole database. Michael (This used to be commit c51c3339f35e3bd921080d2e226e2422fc23e1e6)
Diffstat (limited to 'source3/utils')
-rw-r--r--source3/utils/net_rpc_samsync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/utils/net_rpc_samsync.c b/source3/utils/net_rpc_samsync.c
index c60d441822..2dd849df34 100644
--- a/source3/utils/net_rpc_samsync.c
+++ b/source3/utils/net_rpc_samsync.c
@@ -302,7 +302,7 @@ static NTSTATUS rpc_vampire_keytab_ds_internals(struct net_context *c,
ctx->cli = pipe_hnd;
ctx->domain_name = domain_name;
- ctx->processing_fn = libnet_dssync_dump_keytab;
+ ctx->ops = &libnet_dssync_keytab_ops;
status = libnet_dssync(mem_ctx, ctx);
if (!NT_STATUS_IS_OK(status) && ctx->error_message) {