Fix userfs renaming between directories.
This commit is contained in:
parent
26c9b266b8
commit
1206113425
|
@ -1247,8 +1247,8 @@ int Unode::rename_here(ioctx_t* /*ctx*/, Ref<Inode> from, const char* oldname,
|
||||||
return -1;
|
return -1;
|
||||||
int ret = -1;
|
int ret = -1;
|
||||||
struct fsm_req_rename msg;
|
struct fsm_req_rename msg;
|
||||||
msg.olddirino = this->ino;
|
msg.olddirino = from->ino;
|
||||||
msg.newdirino = from->ino;
|
msg.newdirino = this->ino;
|
||||||
msg.oldnamelen = strlen(oldname);
|
msg.oldnamelen = strlen(oldname);
|
||||||
msg.newnamelen = strlen(newname);
|
msg.newnamelen = strlen(newname);
|
||||||
size_t extra = msg.oldnamelen + msg.newnamelen;
|
size_t extra = msg.oldnamelen + msg.newnamelen;
|
||||||
|
|
Loading…
Reference in New Issue