X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=libhashkit%2Fketama.c;h=45052c22baade12761b69dd5091558bb1837dfb8;hb=6bc6cf720913ae042f36e62e09abce7d340607ab;hp=560de30031ccc329a5afcc4a3b238e3da4fb3a96;hpb=9bcd450682e20f0d704d86948bbb0880e414dfb4;p=awesomized%2Flibmemcached diff --git a/libhashkit/ketama.c b/libhashkit/ketama.c index 560de300..45052c22 100644 --- a/libhashkit/ketama.c +++ b/libhashkit/ketama.c @@ -6,7 +6,7 @@ * the COPYING file in the parent directory for full text. */ -#include "common.h" +#include #include #if 0 @@ -27,9 +27,9 @@ static int continuum_points_cmp(const void *t1, const void *t2) hashkit_continuum_point_st *ct2= (hashkit_continuum_point_st *)t2; if (ct1->value == ct2->value) - return EXIT_SUCCESS; + return 0; else if (ct1->value > ct2->value) - return EXIT_FAILURE; + return 1; else return -1; } @@ -71,7 +71,7 @@ int update_continuum(hashkit_st *hashkit) live_servers= (uint32_t)hashkit->list_size; if (live_servers == 0) - return EXIT_SUCCESS; + return 0; if (hashkit->weight_fn == NULL) { @@ -159,6 +159,6 @@ int update_continuum(hashkit_st *hashkit) qsort(hashkit->continuum, hashkit->continuum_points_count, sizeof(hashkit_continuum_point_st), continuum_points_cmp); - return EXIT_SUCCESS; + return 0; } #endif