[PATCH 5/5] tdb: update README a bit

Kirill Smelkov kirr at mns.spb.ru
Wed Oct 21 11:18:58 MDT 2009

While studying tdb, I've noticed a couple of mismatches between readme
and actual code:

- tdb_open_ex changed it's log_fn argument to log_ctx
- there is now no tdb_update(), which it seems was transformed into
  non-exported tdb_update_hash()

There were other mismatches, but I don't remember them now, sorry.

Signed-off-by: Kirill Smelkov <kirr at mns.spb.ru>
 lib/tdb/docs/README |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/lib/tdb/docs/README b/lib/tdb/docs/README
index 4eb809f..7bf4854 100644
--- a/lib/tdb/docs/README
+++ b/lib/tdb/docs/README
@@ -73,7 +73,7 @@ TDB_CONTEXT *tdb_open(char *name, int hash_size, int tdb_flags,
 TDB_CONTEXT *tdb_open_ex(char *name, int hash_size, int tdb_flags,
 		         int open_flags, mode_t mode,
-			 tdb_log_func log_fn,
+			 const struct tdb_logging_context *log_ctx,
 			 tdb_hash_func hash_fn)
 This is like tdb_open(), but allows you to pass an initial logging and
@@ -93,13 +93,6 @@ int tdb_close(TDB_CONTEXT *tdb);
    close a database
-int tdb_update(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf);
-   update an entry in place - this only works if the new data size
-   is <= the old data size and the key exists.
-   on failure return -1
 TDB_DATA tdb_fetch(TDB_CONTEXT *tdb, TDB_DATA key);
    fetch an entry in the database given a key 

More information about the samba-technical mailing list