X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Fprivate.h;h=387e49f61182af8fe33028840ebc3be073fea70a;hp=22014759f2b61e6534342e6496a5b2622bfc68ca;hb=dfae76fd82d4bbd8989264dadc2c3c9cde7e5af7;hpb=6520c8318b9b8f2d92ae4b9f062788b7e4035aac diff --git a/ccan/tdb2/private.h b/ccan/tdb2/private.h index 22014759..387e49f6 100644 --- a/ccan/tdb2/private.h +++ b/ccan/tdb2/private.h @@ -382,15 +382,18 @@ int add_free_record(struct tdb_context *tdb, tdb_off_t off, tdb_len_t len_with_header); /* Set up header for a used record. */ -int set_header(struct tdb_context *tdb, - struct tdb_used_record *rec, - uint64_t keylen, uint64_t datalen, - uint64_t actuallen, unsigned hashlow); +int set_used_header(struct tdb_context *tdb, + struct tdb_used_record *rec, + uint64_t keylen, uint64_t datalen, + uint64_t actuallen, unsigned hashlow); /* Used by tdb_check to verify. */ unsigned int size_to_bucket(tdb_len_t data_len); tdb_off_t bucket_off(tdb_off_t flist_off, unsigned bucket); +/* Used by tdb_summary */ +size_t dead_space(struct tdb_context *tdb, tdb_off_t off); + /* io.c: */ /* Initialize tdb->methods. */ void tdb_io_init(struct tdb_context *tdb);