Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/security/selinux/include/ima.h
26442 views
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 maintained 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(void);
18
extern void selinux_ima_measure_state_locked(void);
19
#else
20
static inline void selinux_ima_measure_state(void)
21
{
22
}
23
static inline void selinux_ima_measure_state_locked(void)
24
{
25
}
26
#endif
27
28
#endif /* _SELINUX_IMA_H_ */
29
30