X-Git-Url: https://bbs.cooldavid.org/git/?a=blobdiff_plain;f=security%2Finode.c;h=c4df2fbebe6b34aa1789bd6a82450196f8ebf365;hb=HEAD;hp=cb8f47c66a58bb7eb11c0a75319f378261393f14;hpb=e4c5bf8e3dca827a1b3a6fac494eae8c74b7e1e7;p=net-next-2.6.git diff --git a/security/inode.c b/security/inode.c index cb8f47c66a5..c4df2fbebe6 100644 --- a/security/inode.c +++ b/security/inode.c @@ -131,17 +131,17 @@ static int fill_super(struct super_block *sb, void *data, int silent) return simple_fill_super(sb, SECURITYFS_MAGIC, files); } -static int get_sb(struct file_system_type *fs_type, +static struct dentry *get_sb(struct file_system_type *fs_type, int flags, const char *dev_name, - void *data, struct vfsmount *mnt) + void *data) { - return get_sb_single(fs_type, flags, data, fill_super, mnt); + return mount_single(fs_type, flags, data, fill_super); } static struct file_system_type fs_type = { .owner = THIS_MODULE, .name = "securityfs", - .get_sb = get_sb, + .mount = get_sb, .kill_sb = kill_litter_super, };