// FNV Hash: From an idea sent by Glenn Fowler and Phong Vo to the IEEE POSIX 1003.2 committee. Landon Curt Noll improved it. // See: http://isthe.com/chongo/tech/comp/fnv/ static inline unsigned int hash_key (const unsigned char *key, unsigned long keylen) { unsigned long i; unsigned int hash=0; for (i=0; i