static inline memcached_return_t memcached_version_binary(memcached_st *ptr)
{
protocol_binary_request_version request= {};
- request.message.header.request.magic= PROTOCOL_BINARY_REQ;
+
request.message.header.request.opcode= PROTOCOL_BINARY_CMD_VERSION;
request.message.header.request.datatype= PROTOCOL_BINARY_RAW_BYTES;
{
memcached_server_write_instance_st instance= memcached_server_instance_fetch(ptr, x);
+ initialize_binary_request(instance, request.message.header);
+
if (instance->major_version != UINT8_MAX)
{
continue;