blob: 0eb1d34c2eaefeb3942a576ef0f89ef37901bd27 [file] [log] [blame]
Mickaël Salaün385975d2021-04-22 17:41:13 +02001/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Landlock LSM - Common constants and helpers
4 *
5 * Copyright © 2016-2020 Mickaël Salaün <mic@digikod.net>
6 * Copyright © 2018-2020 ANSSI
7 */
8
9#ifndef _SECURITY_LANDLOCK_COMMON_H
10#define _SECURITY_LANDLOCK_COMMON_H
11
12#define LANDLOCK_NAME "landlock"
13
14#ifdef pr_fmt
15#undef pr_fmt
16#endif
17
18#define pr_fmt(fmt) LANDLOCK_NAME ": " fmt
19
Mickaël Salaünb4007fd2024-01-18 12:36:32 +010020#define BIT_INDEX(bit) HWEIGHT(bit - 1)
21
Mickaël Salaün385975d2021-04-22 17:41:13 +020022#endif /* _SECURITY_LANDLOCK_COMMON_H */