From: Brian Aker Date: Wed, 20 Jan 2010 02:28:44 +0000 (-0800) Subject: Add in missing file. X-Git-Tag: 0.40~73 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=a13e81e36af98819d2a14af6214a526196fa6d0e;p=m6w6%2Flibmemcached Add in missing file. --- diff --git a/libhashkit/algorithm.c b/libhashkit/algorithm.c new file mode 100644 index 00000000..3c486c77 --- /dev/null +++ b/libhashkit/algorithm.c @@ -0,0 +1,61 @@ +/* HashKit + * Copyright (C) 2006-2009 Brian Aker + * All rights reserved. + * + * Use and distribution licensed under the BSD license. See + * the COPYING file in the parent directory for full text. + */ + +#include "common.h" + +uint32_t libhashkit_one_at_a_time(const char *key, size_t key_length) +{ + return hashkit_one_at_a_time(key, key_length, NULL); +} + +uint32_t libhashkit_fnv1_64(const char *key, size_t key_length) +{ + return hashkit_fnv1_64(key, key_length, NULL); +} + +uint32_t libhashkit_fnv1a_64(const char *key, size_t key_length) +{ + return hashkit_fnv1a_64(key, key_length, NULL); +} + +uint32_t libhashkit_fnv1_32(const char *key, size_t key_length) +{ + return hashkit_fnv1_32(key, key_length, NULL); +} + +uint32_t libhashkit_fnv1a_32(const char *key, size_t key_length) +{ + return hashkit_fnv1a_32(key, key_length, NULL); +} + +uint32_t libhashkit_crc32(const char *key, size_t key_length) +{ + return hashkit_crc32(key, key_length, NULL); +} + +#ifdef HAVE_HSIEH_HASH +uint32_t libhashkit_hsieh(const char *key, size_t key_length) +{ + return hashkit_hsieh(key, key_length, NULL); +} +#endif + +uint32_t libhashkit_murmur(const char *key, size_t key_length) +{ + return hashkit_murmur(key, key_length, NULL); +} + +uint32_t libhashkit_jenkins(const char *key, size_t key_length) +{ + return hashkit_jenkins(key, key_length, NULL); +} + +uint32_t libhashkit_md5(const char *key, size_t key_length) +{ + return hashkit_md5(key, key_length, NULL); +}