diff options
-rw-r--r-- | src/ifuse.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ifuse.c b/src/ifuse.c index 02b74d1..b36a446 100644 --- a/src/ifuse.c +++ b/src/ifuse.c @@ -447,6 +447,16 @@ int ifuse_flush(const char *path, struct fuse_file_info *fi) return 0; } +int ifuse_chmod(const char *path, mode_t mode, struct fuse_file_info *fi) +{ + return 0; +} + +int ifuse_chown(const char *file, uid_t user, gid_t group, struct fuse_file_info *fi) +{ + return 0; +} + int ifuse_statfs(const char *path, struct statvfs *stats) { afc_client_t afc = fuse_get_context()->private_data; @@ -594,6 +604,8 @@ static struct fuse_operations ifuse_oper = { .rename = ifuse_rename, .utimens = ifuse_utimens, .fsync = ifuse_fsync, + .chmod = ifuse_chmod, + .chown = ifuse_chown, .release = ifuse_release, .init = ifuse_init, .destroy = ifuse_cleanup |