summaryrefslogtreecommitdiffstats
path: root/source/tdb/README
diff options
context:
space:
mode:
Diffstat (limited to 'source/tdb/README')
-rw-r--r--source/tdb/README8
1 files changed, 6 insertions, 2 deletions
diff --git a/source/tdb/README b/source/tdb/README
index f4fa30dc640..3b070bdc400 100644
--- a/source/tdb/README
+++ b/source/tdb/README
@@ -50,17 +50,21 @@ here is a full list of tdb functions with brief descriptions.
----------------------------------------------------------------------
-TDB_CONTEXT *tdb_open(char *name, int hash_size, int flags, mode_t mode);
+TDB_CONTEXT *tdb_open(char *name, int hash_size, int tdb_flags,
+ int open_flags, mode_t mode)
open the database, creating it if necessary
- The flags and mode are passed straight to the open call on the database
+ The open_flags and mode are passed straight to the open call on the database
file. A flags value of O_WRONLY is invalid
The hash size is advisory, use zero for a default value.
return is NULL on error
+ possible tdb_flags are:
+ TDB_CLEAR_IF_FIRST - clear database if we are the only one with it open
+
----------------------------------------------------------------------
int tdb_close(TDB_CONTEXT *tdb);