diff options
| author | shishir gowda <sgowda@redhat.com> | 2013-03-14 13:02:29 +0530 | 
|---|---|---|
| committer | Anand Avati <avati@redhat.com> | 2013-09-09 17:21:08 -0700 | 
| commit | eb62d02f349a793b7b7a08825888f88681acbe55 (patch) | |
| tree | 7ff12cde7e68398c72ebf4adf1f3cd45a04cb79c | |
| parent | ddcb2409afce17f2720ab8198cf587728b4b3bb4 (diff) | |
posix-acl: disable permission checks for fd based ops
Signed-off-by: shishir gowda <sgowda@redhat.com>
Change-Id: I9d49537c2c7b51d5598b80627d61f060aaec8549
BUG: 921437
Reviewed-on: http://review.gluster.org/4671
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-on: http://review.gluster.org/5812
Reviewed-by: Anand Avati <avati@redhat.com>
| -rw-r--r-- | xlators/system/posix-acl/src/posix-acl.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/xlators/system/posix-acl/src/posix-acl.c b/xlators/system/posix-acl/src/posix-acl.c index f067e91babe..f6246d92c8a 100644 --- a/xlators/system/posix-acl/src/posix-acl.c +++ b/xlators/system/posix-acl/src/posix-acl.c @@ -2094,8 +2094,11 @@ struct xlator_fops fops = {  #if FD_MODE_CHECK_IS_IMPLEMENTED          .readv            = posix_acl_readv,          .writev           = posix_acl_writev, -#endif          .ftruncate        = posix_acl_ftruncate, +        .fsetattr         = posix_acl_fsetattr, +        .fsetxattr        = posix_acl_fsetxattr, +        .fgetxattr        = posix_acl_fgetxattr, +#endif          .access           = posix_acl_access,          .truncate         = posix_acl_truncate,          .mkdir            = posix_acl_mkdir, @@ -2110,11 +2113,8 @@ struct xlator_fops fops = {          .readdir          = posix_acl_readdir,          .readdirp         = posix_acl_readdirp,          .setattr          = posix_acl_setattr, -        .fsetattr         = posix_acl_fsetattr,          .setxattr         = posix_acl_setxattr, -        .fsetxattr        = posix_acl_fsetxattr,          .getxattr         = posix_acl_getxattr, -        .fgetxattr        = posix_acl_fgetxattr,          .removexattr      = posix_acl_removexattr,  };  | 
