hashm
HASHHDR *hashm;
hashm = (HASHHDR *)mbuf;
if (swapped && (ret = __ham_mswap((PAGE *)hashm)) != 0)
if (hashm->version < DB_HASHOLDVER ||
hashm->version > DB_HASHVERSION) {
fname, hashm->version);
dbp->pgsize = hashm->pagesize;
"db_open", hashm->flags, DB_HASH_DUP)) != 0)
hashm->flags, DB_HASH_DUP, DB_AM_DUP);
memcpy(dbp->fileid, hashm->uid, DB_FILE_ID_LEN);
#define HASH hashm /* Multiplicative hash function */
static unsigned int hashm(POINTER);
printf("multiplication: %d\n", hashm(line));