summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2000-01-02 23:03:32 +0000
committerAndrew Tridgell <tridge@samba.org>2000-01-02 23:03:32 +0000
commitc199ec9543d0d84bd5ea29078887684f708c9637 (patch)
treefd7a61c9b71d605fe509c8f1458d9f953830c085
parent00e9da3ca577527db392aced62f02c69cfee8f4f (diff)
downloadsamba-c199ec9543d0d84bd5ea29078887684f708c9637.tar.gz
samba-c199ec9543d0d84bd5ea29078887684f708c9637.tar.xz
samba-c199ec9543d0d84bd5ea29078887684f708c9637.zip
updated docs
-rw-r--r--source/tdb/README8
-rw-r--r--source/tdb/tdb.c2
2 files changed, 7 insertions, 3 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);
diff --git a/source/tdb/tdb.c b/source/tdb/tdb.c
index 731d1fdbc8a..8ed3dd3bacb 100644
--- a/source/tdb/tdb.c
+++ b/source/tdb/tdb.c
@@ -1097,7 +1097,7 @@ int tdb_store(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, int flag)
/* 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.