tdb2: merge tdb1_context into tdb_context.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 22:13:13 +0000 (07:43 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 22:13:13 +0000 (07:43 +0930)
commitc16184f83b2fea59cd31ec968f0c6b7e06f9047b
treeea5604690ea72c3afe35b7e9c06c3b6042842266
parent997592431f3e62cacef13d9b75a12a3d8058e7b7
tdb2: merge tdb1_context into tdb_context.

Finally, we split out the tdb2-specific parts of tdb_context, and put
them into a "tdb2" sub-struct; the tdb1 parts go into a "tdb1"
sub-struct.  We get rido of tdb1_context and use tdb_context
everywhere.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
(Imported from CCAN commit bbeb528e74c0e234e1f724ac8d54be404cfc6f9a)
44 files changed:
lib/tdb2/check.c
lib/tdb2/free.c
lib/tdb2/io.c
lib/tdb2/open.c
lib/tdb2/private.h
lib/tdb2/tdb.c
lib/tdb2/tdb1.h
lib/tdb2/tdb1_check.c
lib/tdb2/tdb1_freelist.c
lib/tdb2/tdb1_io.c
lib/tdb2/tdb1_lock.c
lib/tdb2/tdb1_open.c
lib/tdb2/tdb1_private.h
lib/tdb2/tdb1_summary.c
lib/tdb2/tdb1_tdb.c
lib/tdb2/tdb1_transaction.c
lib/tdb2/tdb1_traverse.c
lib/tdb2/test/layout.c
lib/tdb2/test/run-03-coalesce.c
lib/tdb2/test/run-04-basichash.c
lib/tdb2/test/run-30-exhaust-before-expand.c
lib/tdb2/test/run-50-multiple-freelists.c
lib/tdb2/test/run-tdb1-3G-file.c
lib/tdb2/test/run-tdb1-bad-tdb-header.c
lib/tdb2/test/run-tdb1-check.c
lib/tdb2/test/run-tdb1-corrupt.c
lib/tdb2/test/run-tdb1-die-during-transaction.c
lib/tdb2/test/run-tdb1-endian.c
lib/tdb2/test/run-tdb1-incompatible.c
lib/tdb2/test/run-tdb1-nested-transactions.c
lib/tdb2/test/run-tdb1-nested-traverse.c
lib/tdb2/test/run-tdb1-no-lock-during-traverse.c
lib/tdb2/test/run-tdb1-oldhash.c
lib/tdb2/test/run-tdb1-open-during-transaction.c
lib/tdb2/test/run-tdb1-readonly-check.c
lib/tdb2/test/run-tdb1-rwlock-check.c
lib/tdb2/test/run-tdb1-summary.c
lib/tdb2/test/run-tdb1-traverse-in-transaction.c
lib/tdb2/test/run-tdb1-wronghash-fail.c
lib/tdb2/test/run-tdb1-zero-append.c
lib/tdb2/test/run-tdb1.c
lib/tdb2/test/tdb1-external-agent.c
lib/tdb2/test/tdb1-logging.c
lib/tdb2/transaction.c