diff options
Diffstat (limited to 'security/integrity/integrity.h')
-rw-r--r-- | security/integrity/integrity.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/security/integrity/integrity.h b/security/integrity/integrity.h index 9a0ea4c4e3dd..c7a111cc7d89 100644 --- a/security/integrity/integrity.h +++ b/security/integrity/integrity.h | |||
@@ -45,18 +45,12 @@ | |||
45 | #define IMA_MMAP_APPRAISED 0x00000800 | 45 | #define IMA_MMAP_APPRAISED 0x00000800 |
46 | #define IMA_BPRM_APPRAISE 0x00001000 | 46 | #define IMA_BPRM_APPRAISE 0x00001000 |
47 | #define IMA_BPRM_APPRAISED 0x00002000 | 47 | #define IMA_BPRM_APPRAISED 0x00002000 |
48 | #define IMA_MODULE_APPRAISE 0x00004000 | 48 | #define IMA_READ_APPRAISE 0x00004000 |
49 | #define IMA_MODULE_APPRAISED 0x00008000 | 49 | #define IMA_READ_APPRAISED 0x00008000 |
50 | #define IMA_FIRMWARE_APPRAISE 0x00010000 | ||
51 | #define IMA_FIRMWARE_APPRAISED 0x00020000 | ||
52 | #define IMA_READ_APPRAISE 0x00040000 | ||
53 | #define IMA_READ_APPRAISED 0x00080000 | ||
54 | #define IMA_APPRAISE_SUBMASK (IMA_FILE_APPRAISE | IMA_MMAP_APPRAISE | \ | 50 | #define IMA_APPRAISE_SUBMASK (IMA_FILE_APPRAISE | IMA_MMAP_APPRAISE | \ |
55 | IMA_BPRM_APPRAISE | IMA_MODULE_APPRAISE | \ | 51 | IMA_BPRM_APPRAISE | IMA_READ_APPRAISE) |
56 | IMA_FIRMWARE_APPRAISE | IMA_READ_APPRAISE) | ||
57 | #define IMA_APPRAISED_SUBMASK (IMA_FILE_APPRAISED | IMA_MMAP_APPRAISED | \ | 52 | #define IMA_APPRAISED_SUBMASK (IMA_FILE_APPRAISED | IMA_MMAP_APPRAISED | \ |
58 | IMA_BPRM_APPRAISED | IMA_MODULE_APPRAISED | \ | 53 | IMA_BPRM_APPRAISED | IMA_READ_APPRAISED) |
59 | IMA_FIRMWARE_APPRAISED | IMA_READ_APPRAISED) | ||
60 | 54 | ||
61 | enum evm_ima_xattr_type { | 55 | enum evm_ima_xattr_type { |
62 | IMA_XATTR_DIGEST = 0x01, | 56 | IMA_XATTR_DIGEST = 0x01, |
@@ -111,8 +105,6 @@ struct integrity_iint_cache { | |||
111 | enum integrity_status ima_file_status:4; | 105 | enum integrity_status ima_file_status:4; |
112 | enum integrity_status ima_mmap_status:4; | 106 | enum integrity_status ima_mmap_status:4; |
113 | enum integrity_status ima_bprm_status:4; | 107 | enum integrity_status ima_bprm_status:4; |
114 | enum integrity_status ima_module_status:4; | ||
115 | enum integrity_status ima_firmware_status:4; | ||
116 | enum integrity_status ima_read_status:4; | 108 | enum integrity_status ima_read_status:4; |
117 | enum integrity_status evm_status:4; | 109 | enum integrity_status evm_status:4; |
118 | struct ima_digest_data *ima_hash; | 110 | struct ima_digest_data *ima_hash; |