diff options
Diffstat (limited to 'security')
-rw-r--r-- | security/dummy.c | 2 | ||||
-rw-r--r-- | security/selinux/hooks.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/security/dummy.c b/security/dummy.c index 6de4a4a5eb13..c98d553984ec 100644 --- a/security/dummy.c +++ b/security/dummy.c | |||
@@ -191,7 +191,7 @@ static int dummy_sb_kern_mount (struct super_block *sb, void *data) | |||
191 | return 0; | 191 | return 0; |
192 | } | 192 | } |
193 | 193 | ||
194 | static int dummy_sb_statfs (struct super_block *sb) | 194 | static int dummy_sb_statfs (struct dentry *dentry) |
195 | { | 195 | { |
196 | return 0; | 196 | return 0; |
197 | } | 197 | } |
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 524915dfda64..093efba4d9b6 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c | |||
@@ -1903,13 +1903,13 @@ static int selinux_sb_kern_mount(struct super_block *sb, void *data) | |||
1903 | return superblock_has_perm(current, sb, FILESYSTEM__MOUNT, &ad); | 1903 | return superblock_has_perm(current, sb, FILESYSTEM__MOUNT, &ad); |
1904 | } | 1904 | } |
1905 | 1905 | ||
1906 | static int selinux_sb_statfs(struct super_block *sb) | 1906 | static int selinux_sb_statfs(struct dentry *dentry) |
1907 | { | 1907 | { |
1908 | struct avc_audit_data ad; | 1908 | struct avc_audit_data ad; |
1909 | 1909 | ||
1910 | AVC_AUDIT_DATA_INIT(&ad,FS); | 1910 | AVC_AUDIT_DATA_INIT(&ad,FS); |
1911 | ad.u.fs.dentry = sb->s_root; | 1911 | ad.u.fs.dentry = dentry->d_sb->s_root; |
1912 | return superblock_has_perm(current, sb, FILESYSTEM__GETATTR, &ad); | 1912 | return superblock_has_perm(current, dentry->d_sb, FILESYSTEM__GETATTR, &ad); |
1913 | } | 1913 | } |
1914 | 1914 | ||
1915 | static int selinux_mount(char * dev_name, | 1915 | static int selinux_mount(char * dev_name, |