tdb: update README a bit
authorKirill Smelkov <kirr@mns.spb.ru>
Wed, 21 Oct 2009 17:18:58 +0000 (21:18 +0400)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 28 Oct 2009 23:44:34 +0000 (10:14 +1030)
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@mns.spb.ru>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
lib/tdb/docs/README

index 4eb809fdf40fb47588bf4ae92926dfa11a0b0a4c..7bf485408c4562d9c18dd44f441824d228994358 100644 (file)
@@ -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
@@ -92,13 +92,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);