summaryrefslogtreecommitdiff
path: root/source3/tdb/tdbutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/tdb/tdbutil.c')
-rw-r--r--source3/tdb/tdbutil.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/source3/tdb/tdbutil.c b/source3/tdb/tdbutil.c
index d2eb6b5ec7..3e973337b9 100644
--- a/source3/tdb/tdbutil.c
+++ b/source3/tdb/tdbutil.c
@@ -250,33 +250,3 @@ int tdb_unpack(char *buf, int bufsize, char *fmt, ...)
no_space:
return -1;
}
-
-
-/* useful function to store a structure in rpc wire format */
-int tdb_prs_store(TDB_CONTEXT *tdb, char *keystr, prs_struct *ps)
-{
- TDB_DATA kbuf, dbuf;
- kbuf.dptr = keystr;
- kbuf.dsize = strlen(keystr)+1;
- dbuf.dptr = prs_data_p(ps);
- dbuf.dsize = prs_offset(ps);
-
- return tdb_store(tdb, kbuf, dbuf, TDB_REPLACE);
-}
-
-/* useful function to fetch a structure into rpc wire format */
-int tdb_prs_fetch(TDB_CONTEXT *tdb, char *keystr, prs_struct *ps)
-{
- TDB_DATA kbuf, dbuf;
- kbuf.dptr = keystr;
- kbuf.dsize = strlen(keystr)+1;
-
- dbuf = tdb_fetch(tdb, kbuf);
- if (!dbuf.dptr) return -1;
-
- ZERO_STRUCTP(ps);
- prs_init(ps, 0, 4, UNMARSHALL);
- prs_give_memory(ps, dbuf.dptr, dbuf.dsize, True);
-
- return 0;
-}