函数源码

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source File:security\selinux\hooks.c Create Date:2022-07-27 20:26:06
首页 Copyright©Brick

495
496
497
498
499
500
501
502
503
504
505
506
static int selinux_is_genfs_special_handling(struct super_block *sb)
{
    /* Special handling. Genfs but also in-core setxattr handler */
    return  !strcmp(sb->s_type->name, "sysfs") ||
        !strcmp(sb->s_type->name, "pstore") ||
        !strcmp(sb->s_type->name, "debugfs") ||
        !strcmp(sb->s_type->name, "tracefs") ||
        !strcmp(sb->s_type->name, "rootfs") ||
        (selinux_policycap_cgroupseclabel() &&
         (!strcmp(sb->s_type->name, "cgroup") ||
          !strcmp(sb->s_type->name, "cgroup2")));
}