X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Ftouch.cc;h=757ddfdfa1426f92d9d6da92f59a61afb3988673;hb=98275f5795d1e539131545840ad38f456ece73d2;hp=81502421b63da0569d8a7ab3058e0208292fb4f5;hpb=b5a4a113c48e7899223de67cfe043b886a1736ac;p=awesomized%2Flibmemcached diff --git a/libmemcached/touch.cc b/libmemcached/touch.cc index 81502421..757ddfdf 100644 --- a/libmemcached/touch.cc +++ b/libmemcached/touch.cc @@ -75,7 +75,9 @@ static memcached_return_t binary_touch(memcached_server_write_instance_st instan time_t expiration) { protocol_binary_request_touch request= {}; //{.bytes= {0}}; - request.message.header.request.magic= PROTOCOL_BINARY_REQ; + + initialize_binary_request(instance, request.message.header); + request.message.header.request.opcode= PROTOCOL_BINARY_CMD_TOUCH; request.message.header.request.extlen= 4; request.message.header.request.keylen= htons((uint16_t)(key_length +memcached_array_size(instance->root->_namespace)));