Turns out the protocol docs were in error, and that the size for 1.2 was a
[awesomized/libmemcached] / lib / memcached_storage.c
index 43a18a98336a7474f027e5a493e792c8390fec97..3f55796d52b6e5f92375f6113e6581be7e8f3a7d 100644 (file)
@@ -46,7 +46,7 @@ static inline memcached_return memcached_send(memcached_st *ptr,
                                               char *key, size_t key_length, 
                                               char *value, size_t value_length, 
                                               time_t expiration,
-                                              uint16_t flags,
+                                              uint32_t flags,
                                               uint64_t cas,
                                               memcached_storage_action verb)
 {
@@ -130,7 +130,7 @@ error:
 memcached_return memcached_set(memcached_st *ptr, char *key, size_t key_length, 
                                char *value, size_t value_length, 
                                time_t expiration,
-                               uint16_t flags)
+                               uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_SET_START();
@@ -145,7 +145,7 @@ memcached_return memcached_add(memcached_st *ptr,
                                char *key, size_t key_length,
                                char *value, size_t value_length, 
                                time_t expiration,
-                               uint16_t flags)
+                               uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_ADD_START();
@@ -160,7 +160,7 @@ memcached_return memcached_replace(memcached_st *ptr,
                                    char *key, size_t key_length,
                                    char *value, size_t value_length, 
                                    time_t expiration,
-                                   uint16_t flags)
+                                   uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_REPLACE_START();
@@ -175,7 +175,7 @@ memcached_return memcached_prepend(memcached_st *ptr,
                                    char *key, size_t key_length,
                                    char *value, size_t value_length, 
                                    time_t expiration,
-                                   uint16_t flags)
+                                   uint32_t flags)
 {
   memcached_return rc;
   rc= memcached_send(ptr, key, key_length, 
@@ -188,7 +188,7 @@ memcached_return memcached_append(memcached_st *ptr,
                                   char *key, size_t key_length,
                                   char *value, size_t value_length, 
                                   time_t expiration,
-                                  uint16_t flags)
+                                  uint32_t flags)
 {
   memcached_return rc;
   rc= memcached_send(ptr, key, key_length, 
@@ -201,7 +201,7 @@ memcached_return memcached_cas(memcached_st *ptr,
                                char *key, size_t key_length,
                                char *value, size_t value_length, 
                                time_t expiration,
-                               uint16_t flags,
+                               uint32_t flags,
                                uint64_t cas)
 {
   memcached_return rc;
@@ -216,7 +216,7 @@ memcached_return memcached_set_by_key(memcached_st *ptr,
                                       char *key, size_t key_length, 
                                       char *value, size_t value_length, 
                                       time_t expiration,
-                                      uint16_t flags)
+                                      uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_SET_START();
@@ -232,7 +232,7 @@ memcached_return memcached_add_by_key(memcached_st *ptr,
                                       char *key, size_t key_length,
                                       char *value, size_t value_length, 
                                       time_t expiration,
-                                      uint16_t flags)
+                                      uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_ADD_START();
@@ -248,7 +248,7 @@ memcached_return memcached_replace_by_key(memcached_st *ptr,
                                           char *key, size_t key_length,
                                           char *value, size_t value_length, 
                                           time_t expiration,
-                                          uint16_t flags)
+                                          uint32_t flags)
 {
   memcached_return rc;
   LIBMEMCACHED_MEMCACHED_REPLACE_START();
@@ -264,7 +264,7 @@ memcached_return memcached_prepend_by_key(memcached_st *ptr,
                                           char *key, size_t key_length,
                                           char *value, size_t value_length, 
                                           time_t expiration,
-                                          uint16_t flags)
+                                          uint32_t flags)
 {
   memcached_return rc;
   rc= memcached_send(ptr, key, key_length, 
@@ -278,7 +278,7 @@ memcached_return memcached_append_by_key(memcached_st *ptr,
                                          char *key, size_t key_length,
                                          char *value, size_t value_length, 
                                          time_t expiration,
-                                         uint16_t flags)
+                                         uint32_t flags)
 {
   memcached_return rc;
   rc= memcached_send(ptr, key, key_length, 
@@ -292,7 +292,7 @@ memcached_return memcached_cas_by_key(memcached_st *ptr,
                                       char *key, size_t key_length,
                                       char *value, size_t value_length, 
                                       time_t expiration,
-                                      uint16_t flags,
+                                      uint32_t flags,
                                       uint64_t cas)
 {
   memcached_return rc;