hash
hash(const void *data, size_t datalen, unsigned char *out, size_t outlen)
hash(const char *s)
hash(const void *keyarg, size_t len)
hash(const void *keyarg, size_t len)
hash(const char *name)
static struct hash {
#define hash(h, c) (((((h) >> (H - 8)) | (h) << 8) ^ (c)) & (HSIZE - 1))
static struct hash {
hash(const char name[])