aboutsummaryrefslogtreecommitdiff
path: root/lib/modules
diff options
context:
space:
mode:
authorGravatar Miklos Szeredi <miklos@szeredi.hu>2010-06-15 17:55:37 +0000
committerGravatar Miklos Szeredi <miklos@szeredi.hu>2010-06-15 17:55:37 +0000
commitca14187b22fb3551f049969da69c0ce33e4d35e4 (patch)
tree3309fb5466b887872eda7635f6b4ce158cc8039c /lib/modules
parentaebdeefa64b76db225e4bf23f4d07a8169a7c0c3 (diff)
* Add a nopath option and flag, indicating that path argument
need not be calculated for the following operations: read, write, flush, release, fsync, readdir, releasedir, fsyncdir, ftruncate, fgetattr, lock, ioctl and poll.
Diffstat (limited to 'lib/modules')
-rw-r--r--lib/modules/iconv.c1
-rw-r--r--lib/modules/subdir.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/lib/modules/iconv.c b/lib/modules/iconv.c
index 409cb66..a03a587 100644
--- a/lib/modules/iconv.c
+++ b/lib/modules/iconv.c
@@ -619,6 +619,7 @@ static struct fuse_operations iconv_oper = {
.bmap = iconv_bmap,
.flag_nullpath_ok = 1,
+ .flag_nopath = 1,
};
static struct fuse_opt iconv_opts[] = {
diff --git a/lib/modules/subdir.c b/lib/modules/subdir.c
index 3188d1f..b989b53 100644
--- a/lib/modules/subdir.c
+++ b/lib/modules/subdir.c
@@ -602,6 +602,7 @@ static struct fuse_operations subdir_oper = {
.bmap = subdir_bmap,
.flag_nullpath_ok = 1,
+ .flag_nopath = 1,
};
static struct fuse_opt subdir_opts[] = {