switch security_path_chmod() to struct path *

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
Al Viro
2011-12-08 10:51:53 -05:00
parent d8c9584ea2
commit cdcf116d44
6 changed files with 15 additions and 25 deletions

View File

@@ -344,13 +344,12 @@ static int apparmor_path_rename(struct path *old_dir, struct dentry *old_dentry,
return error;
}
static int apparmor_path_chmod(struct dentry *dentry, struct vfsmount *mnt,
umode_t mode)
static int apparmor_path_chmod(struct path *path, umode_t mode)
{
if (!mediated_filesystem(dentry->d_inode))
if (!mediated_filesystem(path->dentry->d_inode))
return 0;
return common_perm_mnt_dentry(OP_CHMOD, mnt, dentry, AA_MAY_CHMOD);
return common_perm_mnt_dentry(OP_CHMOD, path->mnt, path->dentry, AA_MAY_CHMOD);
}
static int apparmor_path_chown(struct path *path, uid_t uid, gid_t gid)