X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fio.cc;h=48e5ecffbe789846e832f297fa6bdb79388920d1;hb=b5495838fb245aa1068a1198ed549b98a9c3e666;hp=defe234316adf3f8308f74c608253b6c4f885f8b;hpb=9a9d6492357025e57ce7779c801e41dcc01f6f69;p=m6w6%2Flibmemcached diff --git a/libmemcached/io.cc b/libmemcached/io.cc index defe2343..48e5ecff 100644 --- a/libmemcached/io.cc +++ b/libmemcached/io.cc @@ -39,6 +39,13 @@ #include +void initialize_binary_request(memcached_server_write_instance_st server, protocol_binary_request_header& header) +{ + server->request_id++; + header.request.magic= PROTOCOL_BINARY_REQ; + header.request.opaque= htons(server->request_id); +} + enum memc_read_or_write { MEM_READ, MEM_WRITE