key32
const uint32_t *key32 = key;
a += le32toh(key32[0]);
b += le32toh(key32[1]);
c += le32toh(key32[2]);
key32 += 3;
c += (le32toh(key32[2]) & mask[len - 9]) << 8;
b += le32toh(key32[1]);
a += le32toh(key32[0]);
b += le32toh(key32[1]) & mask[len - 5];
a += le32toh(key32[0]);
a += le32toh(key32[0]) & mask[len - 1];
$$->key32[0] = arc4random();
$$->key32[1] = arc4random();
$$->key32[2] = arc4random();
$$->key32[3] = arc4random();
&$$->key32[0], &$$->key32[1],
&$$->key32[2], &$$->key32[3]) != 4) {
HTONL($$->key32[0]);
HTONL($$->key32[1]);
HTONL($$->key32[2]);
HTONL($$->key32[3]);
pool->key.key32[0], pool->key.key32[1],
pool->key.key32[2], pool->key.key32[3]);
u_int32_t a = 0x9e3779b9, b = 0x9e3779b9, c = key->key32[0];
b += key->key32[1];
hash->addr32[0] = c + key->key32[2];
c += key->key32[1];
c += key->key32[2];
c += key->key32[3];
u_int32_t key32[4];
#define key32 pfk.key32