aboutsummaryrefslogtreecommitdiffstats
path: root/security/selinux/hooks.c
diff options
context:
space:
mode:
Diffstat (limited to 'security/selinux/hooks.c')
-rw-r--r--security/selinux/hooks.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c
index 55ad878f1146..a5398fea0966 100644
--- a/security/selinux/hooks.c
+++ b/security/selinux/hooks.c
@@ -3963,12 +3963,6 @@ static int selinux_task_kill(struct task_struct *p, struct siginfo *info,
3963 return avc_has_perm(secid, task_sid(p), SECCLASS_PROCESS, perm, NULL); 3963 return avc_has_perm(secid, task_sid(p), SECCLASS_PROCESS, perm, NULL);
3964} 3964}
3965 3965
3966static int selinux_task_wait(struct task_struct *p)
3967{
3968 return avc_has_perm(task_sid(p), current_sid(), SECCLASS_PROCESS,
3969 PROCESS__SIGCHLD, NULL);
3970}
3971
3972static void selinux_task_to_inode(struct task_struct *p, 3966static void selinux_task_to_inode(struct task_struct *p,
3973 struct inode *inode) 3967 struct inode *inode)
3974{ 3968{
@@ -6211,7 +6205,6 @@ static struct security_hook_list selinux_hooks[] = {
6211 LSM_HOOK_INIT(task_getscheduler, selinux_task_getscheduler), 6205 LSM_HOOK_INIT(task_getscheduler, selinux_task_getscheduler),
6212 LSM_HOOK_INIT(task_movememory, selinux_task_movememory), 6206 LSM_HOOK_INIT(task_movememory, selinux_task_movememory),
6213 LSM_HOOK_INIT(task_kill, selinux_task_kill), 6207 LSM_HOOK_INIT(task_kill, selinux_task_kill),
6214 LSM_HOOK_INIT(task_wait, selinux_task_wait),
6215 LSM_HOOK_INIT(task_to_inode, selinux_task_to_inode), 6208 LSM_HOOK_INIT(task_to_inode, selinux_task_to_inode),
6216 6209
6217 LSM_HOOK_INIT(ipc_permission, selinux_ipc_permission), 6210 LSM_HOOK_INIT(ipc_permission, selinux_ipc_permission),