X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftest%2Frun-3G-file.c;h=ea395a9c35bdbdef76ae5abf06f72b689ff1737c;hp=d19decc7d9a8bc6b00237302e8b5f3397484d6eb;hb=b3804e47471640f1f8c15f5013a78bdbeb12f69d;hpb=67aef98e2e4409b69ba668a2a4a9f0757ddc7ca7 diff --git a/ccan/tdb/test/run-3G-file.c b/ccan/tdb/test/run-3G-file.c index d19decc7..ea395a9c 100644 --- a/ccan/tdb/test/run-3G-file.c +++ b/ccan/tdb/test/run-3G-file.c @@ -1,16 +1,17 @@ /* We need this otherwise fcntl locking fails. */ #define _FILE_OFFSET_BITS 64 #define _XOPEN_SOURCE 500 -#include "tdb/tdb.h" -#include "tdb/io.c" -#include "tdb/tdb.c" -#include "tdb/lock.c" -#include "tdb/freelist.c" -#include "tdb/traverse.c" -#include "tdb/transaction.c" -#include "tdb/error.c" -#include "tdb/open.c" -#include "tap/tap.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include @@ -49,8 +50,7 @@ static const struct tdb_methods large_io_methods = { tdb_write, tdb_next_hash_chain, tdb_oob, - tdb_expand_file_sparse, - tdb_brlock + tdb_expand_file_sparse }; static int test_traverse(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, @@ -70,10 +70,10 @@ int main(int argc, char *argv[]) TDB_DATA key, orig_data, data; uint32_t hash; tdb_off_t rec_ptr; - struct list_struct rec; + struct tdb_record rec; plan_tests(24); - tdb = tdb_open("/tmp/test.tdb", 1024, TDB_CLEAR_IF_FIRST, + tdb = tdb_open("run-36-file.tdb", 1024, TDB_CLEAR_IF_FIRST, O_CREAT|O_TRUNC|O_RDWR, 0600); ok1(tdb);