Added MEMCACHED_HASH_HSIEH.
[awesomized/libmemcached] / lib / memcached_hash.c
index 32e82e76d8623c99ddb89d3d657dfde32c192d50..9cc846a80e8ab568b047d4b7e8c9896a9b4f9da9 100644 (file)
@@ -77,6 +77,11 @@ unsigned int memcached_generate_hash(memcached_st *ptr, char *key, size_t key_le
       hash= internal_generate_ketama_md5(key, key_length);
       break;
     }
+    case MEMCACHED_HASH_HSIEH:
+    {
+      hash= hsieh_hash(key, key_length);
+      break;
+    }
   }
 
   WATCHPOINT_ASSERT(hash);