-P seems to want an abs path.
[m6w6/libmemcached] / libmemcached / memcached.h
index efe16e0c4a3828c3ae9589da21af603642acfd6b..4ef76fd55350959f09cbeaf9077b48b029ff3f8e 100644 (file)
@@ -101,23 +101,21 @@ struct memcached_st {
   uint32_t cursor_server;
   int cached_errno;
   struct {
+    bool auto_eject_hosts:1;
+    bool binary_protocol:1;
+    bool buffer_requests:1;
+    bool hash_with_prefix_key:1;
+    bool ketama_weighted:1;
     bool no_block:1;
-    bool tcp_nodelay:1;
+    bool no_reply:1;
+    bool randomize_replica_read:1;
     bool reuse_memory:1;
-    bool use_md5:1;
-    bool use_crc:1;
-    bool use_cache_lookups:1;
     bool support_cas:1;
-    bool buffer_requests:1;
+    bool tcp_nodelay:1;
+    bool use_cache_lookups:1;
     bool use_sort_hosts:1;
-    bool verify_key:1;
-    bool ketama_weighted:1;
-    bool binary_protocol:1;
-    bool hash_with_prefix_key:1;
-    bool no_reply:1;
     bool use_udp:1;
-    bool auto_eject_hosts:1;
-    bool randomize_replica_read:1;
+    bool verify_key:1;
   } flags;
   int32_t poll_timeout;
   int32_t connect_timeout;
@@ -128,7 +126,7 @@ struct memcached_st {
   void *user_data;
   time_t next_distribution_rebuild;
   size_t prefix_key_length;
-  memcached_hash_t hash_continuum;
+  memcached_hash_t distribution_hash;
   memcached_result_st result;
   memcached_continuum_item_st *continuum;
   memcached_clone_fn on_clone;