]> Git Repo - linux.git/blob - security/selinux/include/ima.h
Merge remote-tracking branch 'spi/for-5.14' into spi-linus
[linux.git] / security / selinux / include / ima.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (C) 2021 Microsoft Corporation
4  *
5  * Author: Lakshmi Ramasubramanian ([email protected])
6  *
7  * Measure critical data structures maintainted by SELinux
8  * using IMA subsystem.
9  */
10
11 #ifndef _SELINUX_IMA_H_
12 #define _SELINUX_IMA_H_
13
14 #include "security.h"
15
16 #ifdef CONFIG_IMA
17 extern void selinux_ima_measure_state(struct selinux_state *selinux_state);
18 extern void selinux_ima_measure_state_locked(
19                         struct selinux_state *selinux_state);
20 #else
21 static inline void selinux_ima_measure_state(struct selinux_state *selinux_state)
22 {
23 }
24 static inline void selinux_ima_measure_state_locked(
25                         struct selinux_state *selinux_state)
26 {
27 }
28 #endif
29
30 #endif  /* _SELINUX_IMA_H_ */
This page took 0.03077 seconds and 4 git commands to generate.