mirror of
https://github.com/vgough/encfs.git
synced 2024-11-21 23:43:26 +01:00
Revert from/to link parameters for readability
This commit is contained in:
parent
f9a63e0b8b
commit
db623272df
@ -609,14 +609,14 @@ int DirNode::rename(const char *fromPlaintext, const char *toPlaintext) {
|
||||
return res;
|
||||
}
|
||||
|
||||
int DirNode::link(const char *from, const char *to) {
|
||||
int DirNode::link(const char *to, const char *from) {
|
||||
Lock _lock(mutex);
|
||||
|
||||
string fromCName = rootDir + naming->encodePath(from);
|
||||
string toCName = rootDir + naming->encodePath(to);
|
||||
string fromCName = rootDir + naming->encodePath(from);
|
||||
|
||||
rAssert(!fromCName.empty());
|
||||
rAssert(!toCName.empty());
|
||||
rAssert(!fromCName.empty());
|
||||
|
||||
VLOG(1) << "link " << fromCName << " -> " << toCName;
|
||||
|
||||
@ -624,7 +624,7 @@ int DirNode::link(const char *from, const char *to) {
|
||||
if (fsConfig->config->externalIVChaining) {
|
||||
VLOG(1) << "hard links not supported with external IV chaining!";
|
||||
} else {
|
||||
res = ::link(fromCName.c_str(), toCName.c_str());
|
||||
res = ::link(toCName.c_str(), fromCName.c_str());
|
||||
if (res == -1) {
|
||||
res = -errno;
|
||||
} else {
|
||||
|
@ -130,7 +130,7 @@ class DirNode {
|
||||
|
||||
int rename(const char *fromPlaintext, const char *toPlaintext);
|
||||
|
||||
int link(const char *from, const char *to);
|
||||
int link(const char *to, const char *from);
|
||||
|
||||
// returns idle time of filesystem in seconds
|
||||
int idleSeconds();
|
||||
|
@ -500,7 +500,7 @@ int encfs_symlink(const char *to, const char *from) {
|
||||
return res;
|
||||
}
|
||||
|
||||
int encfs_link(const char *from, const char *to) {
|
||||
int encfs_link(const char *to, const char *from) {
|
||||
EncFS_Context *ctx = context();
|
||||
|
||||
if (isReadOnly(ctx)) {
|
||||
@ -514,7 +514,7 @@ int encfs_link(const char *from, const char *to) {
|
||||
}
|
||||
|
||||
try {
|
||||
res = FSRoot->link(from, to);
|
||||
res = FSRoot->link(to, from);
|
||||
} catch (encfs::Error &err) {
|
||||
RLOG(ERROR) << "error caught in link: " << err.what();
|
||||
}
|
||||
|
@ -70,7 +70,7 @@ int encfs_unlink(const char *path);
|
||||
int encfs_rmdir(const char *path);
|
||||
int encfs_symlink(const char *from, const char *to);
|
||||
int encfs_rename(const char *from, const char *to);
|
||||
int encfs_link(const char *from, const char *to);
|
||||
int encfs_link(const char *to, const char *from);
|
||||
int encfs_chmod(const char *path, mode_t mode);
|
||||
int encfs_chown(const char *path, uid_t uid, gid_t gid);
|
||||
int encfs_truncate(const char *path, off_t size);
|
||||
|
Loading…
Reference in New Issue
Block a user