summaryrefslogtreecommitdiff
path: root/source4/dsdb/samdb/ldb_modules/update_keytab.c
diff options
context:
space:
mode:
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/update_keytab.c')
-rw-r--r--source4/dsdb/samdb/ldb_modules/update_keytab.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/update_keytab.c b/source4/dsdb/samdb/ldb_modules/update_keytab.c
index 302c1c8911..f08600ea32 100644
--- a/source4/dsdb/samdb/ldb_modules/update_keytab.c
+++ b/source4/dsdb/samdb/ldb_modules/update_keytab.c
@@ -378,8 +378,8 @@ static int update_kt_rename(struct ldb_module *module, struct ldb_request *req)
return ldb_next_request(module, down_req);
}
-/* end a transaction */
-static int update_kt_end_trans(struct ldb_module *module)
+/* prepare for a commit */
+static int update_kt_prepare_commit(struct ldb_module *module)
{
struct ldb_context *ldb;
struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private);
@@ -401,7 +401,7 @@ static int update_kt_end_trans(struct ldb_module *module)
talloc_free(data->changed_dns);
data->changed_dns = NULL;
- return ldb_next_end_trans(module);
+ return ldb_next_prepare_commit(module);
}
/* end a transaction */
@@ -442,6 +442,6 @@ _PUBLIC_ const struct ldb_module_ops ldb_update_keytab_module_ops = {
.modify = update_kt_modify,
.rename = update_kt_rename,
.del = update_kt_delete,
- .end_transaction = update_kt_end_trans,
+ .prepare_commit = update_kt_prepare_commit,
.del_transaction = update_kt_del_trans,
};