break;
case MEMCACHED_HASH_CRC:
hash= ((hash_crc32(key, key_length) >> 16) & 0x7fff);
+ if (hash == 0)
+ hash= 1;
break;
/* FNV hash'es lifted from Dustin Sallings work */
case MEMCACHED_HASH_FNV1_64:
WATCHPOINT_ASSERT(hash);
- if (ptr->distribution == MEMCACHED_DISTRIBUTION_MODULO)
+ if (ptr->distribution == MEMCACHED_DISTRIBUTION_MODULA)
{
return hash % ptr->number_of_hosts;
}