diff options
Diffstat (limited to 'security/security.c')
-rw-r--r-- | security/security.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/security/security.c b/security/security.c index 8e699f98a600..3644b0344d29 100644 --- a/security/security.c +++ b/security/security.c | |||
@@ -889,16 +889,6 @@ int security_kernel_module_request(char *kmod_name) | |||
889 | return call_int_hook(kernel_module_request, 0, kmod_name); | 889 | return call_int_hook(kernel_module_request, 0, kmod_name); |
890 | } | 890 | } |
891 | 891 | ||
892 | int security_kernel_module_from_file(struct file *file) | ||
893 | { | ||
894 | int ret; | ||
895 | |||
896 | ret = call_int_hook(kernel_module_from_file, 0, file); | ||
897 | if (ret) | ||
898 | return ret; | ||
899 | return ima_module_check(file); | ||
900 | } | ||
901 | |||
902 | int security_kernel_read_file(struct file *file, enum kernel_read_file_id id) | 892 | int security_kernel_read_file(struct file *file, enum kernel_read_file_id id) |
903 | { | 893 | { |
904 | int ret; | 894 | int ret; |
@@ -1705,8 +1695,6 @@ struct security_hook_heads security_hook_heads = { | |||
1705 | LIST_HEAD_INIT(security_hook_heads.kernel_create_files_as), | 1695 | LIST_HEAD_INIT(security_hook_heads.kernel_create_files_as), |
1706 | .kernel_module_request = | 1696 | .kernel_module_request = |
1707 | LIST_HEAD_INIT(security_hook_heads.kernel_module_request), | 1697 | LIST_HEAD_INIT(security_hook_heads.kernel_module_request), |
1708 | .kernel_module_from_file = | ||
1709 | LIST_HEAD_INIT(security_hook_heads.kernel_module_from_file), | ||
1710 | .kernel_read_file = | 1698 | .kernel_read_file = |
1711 | LIST_HEAD_INIT(security_hook_heads.kernel_read_file), | 1699 | LIST_HEAD_INIT(security_hook_heads.kernel_read_file), |
1712 | .kernel_post_read_file = | 1700 | .kernel_post_read_file = |