diff options
author | Jeremy Allison <jra@samba.org> | 2006-11-30 03:05:55 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:16:15 -0500 |
commit | cc13e21dbeb9548ea90f86445fe9a371b5c05e0c (patch) | |
tree | 9ee289f82efa8005426f07464e9537df5df391ed /source3/tdb/include | |
parent | 2941b044b3fed09cd94d6b2e9057d3e58c12703b (diff) | |
download | samba-cc13e21dbeb9548ea90f86445fe9a371b5c05e0c.tar.gz samba-cc13e21dbeb9548ea90f86445fe9a371b5c05e0c.tar.bz2 samba-cc13e21dbeb9548ea90f86445fe9a371b5c05e0c.zip |
r19959: Allow tdb to be built standalone in Samba3.
Add code to check for loops in the free list.
Should help us validate tdb's against corruption.
Jeremy.
(This used to be commit f8e7386773cbbb31e2f42ffcbae9b979c1197635)
Diffstat (limited to 'source3/tdb/include')
-rw-r--r-- | source3/tdb/include/tdb.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/tdb/include/tdb.h b/source3/tdb/include/tdb.h index 920ac5c6d9..b783f23a1e 100644 --- a/source3/tdb/include/tdb.h +++ b/source3/tdb/include/tdb.h @@ -136,6 +136,7 @@ int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key); /* Debug functions. Not used in production. */ void tdb_dump_all(struct tdb_context *tdb); int tdb_printfreelist(struct tdb_context *tdb); +int tdb_validate_freelist(struct tdb_context *tdb, int *pnum_entries); extern TDB_DATA tdb_null; |