#ifndef _SAMBA_BUILD_
/* For mode_t */
#include <sys/types.h>
+/* For O_* flags. */
+#include <sys/stat.h>
/* For sig_atomic_t. */
#include <signal.h>
#endif
tdb_log_func tdb_log_fn(struct tdb_context *tdb);
void *tdb_get_logging_private(struct tdb_context *tdb);
int tdb_transaction_start(struct tdb_context *tdb);
+int tdb_transaction_prepare_commit(struct tdb_context *tdb);
int tdb_transaction_commit(struct tdb_context *tdb);
int tdb_transaction_cancel(struct tdb_context *tdb);
int tdb_transaction_recover(struct tdb_context *tdb);