summaryrefslogtreecommitdiffstats
path: root/include/linux/lsm_hooks.h
diff options
context:
space:
mode:
authorKees Cook2018-10-11 02:18:24 +0200
committerJames Morris2018-10-11 05:40:22 +0200
commit07aed2f2af5a5892ced035dbcf3993f630825fc3 (patch)
tree2065a155d92f1a170c4b180162346db809b30a82 /include/linux/lsm_hooks.h
parentLSM: Convert security_initcall() into DEFINE_LSM() (diff)
downloadkernel-qcow2-linux-07aed2f2af5a5892ced035dbcf3993f630825fc3.tar.gz
kernel-qcow2-linux-07aed2f2af5a5892ced035dbcf3993f630825fc3.tar.xz
kernel-qcow2-linux-07aed2f2af5a5892ced035dbcf3993f630825fc3.zip
LSM: Record LSM name in struct lsm_info
In preparation for making LSM selections outside of the LSMs, include the name of LSMs in struct lsm_info. Signed-off-by: Kees Cook <keescook@chromium.org> Reviewed-by: Casey Schaufler <casey@schaufler-ca.com> Signed-off-by: James Morris <james.morris@microsoft.com>
Diffstat (limited to 'include/linux/lsm_hooks.h')
-rw-r--r--include/linux/lsm_hooks.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h
index 9c6b4198ff5a..ae159b02f3ab 100644
--- a/include/linux/lsm_hooks.h
+++ b/include/linux/lsm_hooks.h
@@ -2040,6 +2040,7 @@ extern void security_add_hooks(struct security_hook_list *hooks, int count,
char *lsm);
struct lsm_info {
+ const char *name; /* Required. */
int (*init)(void); /* Required. */
};