summaryrefslogtreecommitdiff
path: root/src/client/Client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/Client.cc')
-rw-r--r--src/client/Client.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/Client.cc b/src/client/Client.cc
index a9a4ab82a99..11ad9ca0fb6 100644
--- a/src/client/Client.cc
+++ b/src/client/Client.cc
@@ -2673,8 +2673,8 @@ int Client::rename(const char *relfrom, const char *relto)
int Client::_rename(const filepath &from, const filepath &to, int uid, int gid)
{
MClientRequest *req = new MClientRequest(CEPH_MDS_OP_RENAME);
- req->set_filepath(from);
- req->set_filepath2(to);
+ req->set_filepath(to);
+ req->set_filepath2(from);
MClientReply *reply = make_request(req, uid, gid);
int res = reply->get_result();