summaryrefslogtreecommitdiff
path: root/source3/tdb/tdb.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2003-01-11 00:07:44 +0000
committerJeremy Allison <jra@samba.org>2003-01-11 00:07:44 +0000
commit01fca9e10edf794856eec83625ea98fdfb9addcf (patch)
tree0a25c8fa51614043564ae6ac7c33f82a006058ef /source3/tdb/tdb.h
parent6dea8137286f8c7178db084b879de5e9a0c5ca25 (diff)
downloadsamba-01fca9e10edf794856eec83625ea98fdfb9addcf.tar.gz
samba-01fca9e10edf794856eec83625ea98fdfb9addcf.tar.bz2
samba-01fca9e10edf794856eec83625ea98fdfb9addcf.zip
Added tdb_append() call. Efficiently adds to an entry. Used by new messaging
code. Also added torture tests for it. Jeremy. (This used to be commit 724cefabb03a3db8b5d3691974241d3109593c27)
Diffstat (limited to 'source3/tdb/tdb.h')
-rw-r--r--source3/tdb/tdb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/tdb/tdb.h b/source3/tdb/tdb.h
index dda89d0355..9a356885e5 100644
--- a/source3/tdb/tdb.h
+++ b/source3/tdb/tdb.h
@@ -115,6 +115,7 @@ const char *tdb_errorstr(TDB_CONTEXT *tdb);
TDB_DATA tdb_fetch(TDB_CONTEXT *tdb, TDB_DATA key);
int tdb_delete(TDB_CONTEXT *tdb, TDB_DATA key);
int tdb_store(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, int flag);
+int tdb_append(TDB_CONTEXT *tdb, TDB_DATA key);
int tdb_close(TDB_CONTEXT *tdb);
TDB_DATA tdb_firstkey(TDB_CONTEXT *tdb);
TDB_DATA tdb_nextkey(TDB_CONTEXT *tdb, TDB_DATA key);