X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Fbehavior.cc;h=36201737a97658e2f44596d7c12e5b7a6f39a352;hb=6ee56acd6aaf36daef44294d90cd2e9481cdc11e;hp=7536248e214f2db040a83444b5a7276691d3209c;hpb=5e760300d15ef4c5b7eed3fb9f37920ebca2f6ec;p=m6w6%2Flibmemcached diff --git a/src/libmemcached/behavior.cc b/src/libmemcached/behavior.cc index 7536248e..36201737 100644 --- a/src/libmemcached/behavior.cc +++ b/src/libmemcached/behavior.cc @@ -35,9 +35,9 @@ * */ -#include -#include -#include +#include "libmemcached/common.h" +#include "libmemcached/options.hpp" +#include "libmemcached/virtual_bucket.h" #include #include @@ -373,7 +373,7 @@ uint64_t memcached_behavior_get(memcached_st *shell, return hashkit_get_function(&ptr->hashkit); case MEMCACHED_BEHAVIOR_KETAMA_HASH: - return hashkit_get_function(&ptr->hashkit); + return hashkit_get_distribution_function(&ptr->hashkit); case MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS: return ptr->flags.auto_eject_hosts;