lsm.h (41c177cf354126a22443b5c80cec9fdd313e67e1) | lsm.h (cd3cec0a02c7338ce2901c574f3935b8f6984aab) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2/* 3 * Linux Security Modules (LSM) - User space API 4 * 5 * Copyright (C) 2022 Casey Schaufler <casey@schaufler-ca.com> 6 * Copyright (C) 2022 Intel Corporation 7 */ 8 --- 48 unchanged lines hidden (view full) --- 57#define LSM_ID_TOMOYO 103 58#define LSM_ID_APPARMOR 104 59#define LSM_ID_YAMA 105 60#define LSM_ID_LOADPIN 106 61#define LSM_ID_SAFESETID 107 62#define LSM_ID_LOCKDOWN 108 63#define LSM_ID_BPF 109 64#define LSM_ID_LANDLOCK 110 | 1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2/* 3 * Linux Security Modules (LSM) - User space API 4 * 5 * Copyright (C) 2022 Casey Schaufler <casey@schaufler-ca.com> 6 * Copyright (C) 2022 Intel Corporation 7 */ 8 --- 48 unchanged lines hidden (view full) --- 57#define LSM_ID_TOMOYO 103 58#define LSM_ID_APPARMOR 104 59#define LSM_ID_YAMA 105 60#define LSM_ID_LOADPIN 106 61#define LSM_ID_SAFESETID 107 62#define LSM_ID_LOCKDOWN 108 63#define LSM_ID_BPF 109 64#define LSM_ID_LANDLOCK 110 |
65#define LSM_ID_IMA 111 |
|
65 66/* 67 * LSM_ATTR_XXX definitions identify different LSM attributes 68 * which are used in the kernel's LSM userspace API. Support 69 * for these attributes vary across the different LSMs. None 70 * are required. 71 * 72 * A value of zero/0 is considered undefined and should not be used --- 18 unchanged lines hidden --- | 66 67/* 68 * LSM_ATTR_XXX definitions identify different LSM attributes 69 * which are used in the kernel's LSM userspace API. Support 70 * for these attributes vary across the different LSMs. None 71 * are required. 72 * 73 * A value of zero/0 is considered undefined and should not be used --- 18 unchanged lines hidden --- |