summaryrefslogtreecommitdiffstats
path: root/security/integrity/ima/ima_template_lib.h
diff options
context:
space:
mode:
authorRoberto Sassu <roberto.sassu@huawei.com>2021-05-28 09:38:08 +0200
committerMimi Zohar <zohar@linux.ibm.com>2021-06-01 15:17:30 -0400
commitf8216f6b957f5657c5f4c97f4b037120c6f236bc (patch)
treece1daa6226b37167710857084645f6444d89b0ba /security/integrity/ima/ima_template_lib.h
parent7dcfeacc5a9d0c130160b86de23279793a8732c8 (diff)
downloadlinux-stable-f8216f6b957f5657c5f4c97f4b037120c6f236bc.tar.gz
linux-stable-f8216f6b957f5657c5f4c97f4b037120c6f236bc.tar.bz2
linux-stable-f8216f6b957f5657c5f4c97f4b037120c6f236bc.zip
ima: Define new template field imode
This patch defines the new template field imode, which includes the inode mode. It can be used by a remote verifier to verify the EVM portable signature, if it was included with the template fields sig or evmsig. Signed-off-by: Roberto Sassu <roberto.sassu@huawei.com> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Diffstat (limited to 'security/integrity/ima/ima_template_lib.h')
-rw-r--r--security/integrity/ima/ima_template_lib.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/security/integrity/ima/ima_template_lib.h b/security/integrity/ima/ima_template_lib.h
index b0aaf109f386..6509af4a97ee 100644
--- a/security/integrity/ima/ima_template_lib.h
+++ b/security/integrity/ima/ima_template_lib.h
@@ -54,4 +54,6 @@ int ima_eventinodeuid_init(struct ima_event_data *event_data,
struct ima_field_data *field_data);
int ima_eventinodegid_init(struct ima_event_data *event_data,
struct ima_field_data *field_data);
+int ima_eventinodemode_init(struct ima_event_data *event_data,
+ struct ima_field_data *field_data);
#endif /* __LINUX_IMA_TEMPLATE_LIB_H */