X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb%2Ftdb_private.h;h=16f5d925c0954e2105ed63eeb969a45a374ad9cb;hb=550246bb457561fb8bffe909c54467090a11011a;hp=228e8dcf9b09eaedf64fd166b8a683deb50070a0;hpb=6dbbd0b7fd9c79c14d9c8a985373dcccbba218c4;p=ccan diff --git a/ccan/tdb/tdb_private.h b/ccan/tdb/tdb_private.h index 228e8dcf..16f5d925 100644 --- a/ccan/tdb/tdb_private.h +++ b/ccan/tdb/tdb_private.h @@ -176,7 +176,7 @@ struct tdb_header { char magic_food[32]; /* for /etc/magic */ uint32_t version; /* version of the code */ uint32_t hash_size; /* number of hash entries */ - tdb_off_t rwlocks; /* obsolete - kept to detect old formats */ + tdb_off_t hashcheck; /* 0 for default hash. */ tdb_off_t recovery_start; /* offset of transaction recovery region */ tdb_off_t sequence_number; /* used when TDB_SEQNUM is set */ tdb_off_t reserved[29]; @@ -248,6 +248,7 @@ struct tdb_context { /* internal prototypes */ +uint32_t hashcheck(struct tdb_context *tdb); int tdb_munmap(struct tdb_context *tdb); void tdb_mmap(struct tdb_context *tdb); int tdb_lock(struct tdb_context *tdb, int list, int ltype);