// RPC stubs for clients to talk to lock_server
#include "lock_client.h"
-#include "rpc.h"
+#include "rpc/rpc.h"
#include <arpa/inet.h>
#include <sstream>
lock_client::stat(lock_protocol::lockid_t lid)
{
int r;
- lock_protocol::status ret = cl->call(lock_protocol::stat, cl->id(), lid, r);
+ lock_protocol::status ret = cl->call(lock_protocol::stat, r, cl->id(), lid);
VERIFY (ret == lock_protocol::OK);
return r;
}
lock_client::acquire(lock_protocol::lockid_t lid)
{
int r;
- return cl->call(lock_protocol::acquire, cl->id(), lid, r);
+ return cl->call(lock_protocol::acquire, r, cl->id(), lid);
}
lock_protocol::status
lock_client::release(lock_protocol::lockid_t lid)
{
int r;
- return cl->call(lock_protocol::release, cl->id(), lid, r);
+ return cl->call(lock_protocol::release, r, cl->id(), lid);
}
t4_lock_client *t4_lock_client_new(const char *dst) {