summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2000-04-28 02:06:19 +0000
committerJeremy Allison <jra@samba.org>2000-04-28 02:06:19 +0000
commitea9b2ed326caba0f7dfa514167bb6f89bc852a18 (patch)
tree14c3dcc899c5de40a364f5508578fb8f4563f074 /source3/include
parent1f7d96ee0310f50af953621a81d335778b0c76dc (diff)
downloadsamba-ea9b2ed326caba0f7dfa514167bb6f89bc852a18.tar.gz
samba-ea9b2ed326caba0f7dfa514167bb6f89bc852a18.tar.bz2
samba-ea9b2ed326caba0f7dfa514167bb6f89bc852a18.zip
Added tdb_get/set_int_byblob, which takes a size_t len and then implemented
the tdb_get/set_int string functions in terms of them. Will be useful in storing POSIX pending close records (which are ints but indexed by dev/inode pairs). Jeremy. (This used to be commit d69e4c6a48746459f973144393529b1f40680d2f)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/proto.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index f9479532fa..1d952da4ee 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -3469,7 +3469,9 @@ int tdb_writelock(TDB_CONTEXT *tdb);
int tdb_writeunlock(TDB_CONTEXT *tdb);
int tdb_lockchain(TDB_CONTEXT *tdb, TDB_DATA key);
int tdb_unlockchain(TDB_CONTEXT *tdb, TDB_DATA key);
+int tdb_get_int_byblob(TDB_CONTEXT *tdb, char *keyval, size_t len);
int tdb_get_int(TDB_CONTEXT *tdb, char *keystr);
+int tdb_store_int_byblob(TDB_CONTEXT *tdb, char *keystr, size_t len, int v);
int tdb_store_int(TDB_CONTEXT *tdb, char *keystr, int v);
/*The following definitions come from utils/nbio.c */