s4-ldb: added ldb_transaction_cancel_noerr()
[ira/wip.git] / source4 / lib / ldb / include / ldb.h
index 2511fecefb46e9001554fefa323ababff5d7502f..2d42596ec6c115de2a89d38e74ef29bd66e8b0ec 100644 (file)
@@ -1342,6 +1342,12 @@ int ldb_transaction_commit(struct ldb_context *ldb);
 */
 int ldb_transaction_cancel(struct ldb_context *ldb);
 
+/*
+  cancel a transaction with no error if no transaction is pending
+  used when we fork() to clear any parent transactions
+*/
+int ldb_transaction_cancel_noerr(struct ldb_context *ldb);
+
 
 /**
   return extended error information from the last call