diff options
| -rw-r--r-- | xlators/storage/posix/src/posix-helpers.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/xlators/storage/posix/src/posix-helpers.c b/xlators/storage/posix/src/posix-helpers.c index 86ce08cb300..d2c991900d1 100644 --- a/xlators/storage/posix/src/posix-helpers.c +++ b/xlators/storage/posix/src/posix-helpers.c @@ -838,6 +838,11 @@ posix_fhandle_pair (xlator_t *this, int fd,          int sys_ret = -1;          int ret     = 0; +        if (XATTR_IS_PATHINFO (key)) { +                ret = -EACCES; +                goto out; +        } +          sys_ret = sys_fsetxattr (fd, key, value->data,                                   value->len, flags);  | 
