- int error;
-
- if (strlen(name) < sizeof(XATTR_USER_PREFIX))
- return -EINVAL;
-
- if (!reiserfs_xattrs_user (inode->i_sb))
- return -EOPNOTSUPP;
-
- error = reiserfs_permission_locked (inode, MAY_READ, NULL);
- if (error)
- return error;
-
- return reiserfs_xattr_get (inode, name, buffer, size);
+ if (strlen(name) < sizeof(XATTR_USER_PREFIX))
+ return -EINVAL;
+ if (!reiserfs_xattrs_user(inode->i_sb))
+ return -EOPNOTSUPP;
+ return reiserfs_xattr_get(inode, name, buffer, size);