]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/hash.c
tdb2: shorten attribute members.
[ccan] / ccan / tdb2 / hash.c
index 2b997008f7782961b370439488a570642be452eb..b1307d985bef413edc2ebea3bb0fe2eaec4e16b0 100644 (file)
@@ -31,13 +31,12 @@ static uint64_t jenkins_hash(const void *key, size_t length, uint64_t seed,
 
 void tdb_hash_init(struct tdb_context *tdb)
 {
-       tdb->khash = jenkins_hash;
-       tdb->hash_priv = NULL;
+       tdb->hashfn = jenkins_hash;
 }
 
 uint64_t tdb_hash(struct tdb_context *tdb, const void *ptr, size_t len)
 {
-       return tdb->khash(ptr, len, tdb->hash_seed, tdb->hash_priv);
+       return tdb->hashfn(ptr, len, tdb->hash_seed, tdb->hash_data);
 }
 
 uint64_t hash_record(struct tdb_context *tdb, tdb_off_t off)