X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fbehavior.c;h=886457a59a7867fcf31e18825aa7d8a037f2a020;hb=7344d3186d1daf8256f211a80da15c370b9884a8;hp=ba4db7377d8899d87d053748ad71082969c43952;hpb=42771008c1a69a2bfac10bbc89d00094d738e896;p=m6w6%2Flibmemcached diff --git a/libmemcached/behavior.c b/libmemcached/behavior.c index ba4db737..886457a5 100644 --- a/libmemcached/behavior.c +++ b/libmemcached/behavior.c @@ -170,7 +170,7 @@ memcached_return_t memcached_behavior_set(memcached_st *ptr, break; case MEMCACHED_BEHAVIOR_CORK: { - memcached_server_instance_st *instance; + memcached_server_write_instance_st instance; bool action= set_flag(data); if (action == false) @@ -230,6 +230,11 @@ memcached_return_t memcached_behavior_set(memcached_st *ptr, return MEMCACHED_SUCCESS; } +inline bool _is_auto_eject_host(const memcached_st *ptr) +{ + return ptr->flags.auto_eject_hosts; +} + uint64_t memcached_behavior_get(memcached_st *ptr, const memcached_behavior_t flag) { @@ -287,7 +292,7 @@ uint64_t memcached_behavior_get(memcached_st *ptr, { int sock_size= 0; socklen_t sock_length= sizeof(int); - memcached_server_instance_st *instance; + memcached_server_write_instance_st instance; if (ptr->send_size != -1) // If value is -1 then we are using the default return (uint64_t) ptr->send_size; @@ -312,7 +317,7 @@ uint64_t memcached_behavior_get(memcached_st *ptr, { int sock_size= 0; socklen_t sock_length= sizeof(int); - memcached_server_instance_st *instance; + memcached_server_write_instance_st instance; if (ptr->recv_size != -1) // If value is -1 then we are using the default return (uint64_t) ptr->recv_size;