sigaction check signal number (LTP sigaction02)
This commit is contained in:
@ -110,7 +110,7 @@ SYSCALL_DECLARE(rt_sigaction)
|
||||
struct k_sigaction new_sa, old_sa;
|
||||
int rc;
|
||||
|
||||
if(sig == SIGKILL || sig == SIGSTOP)
|
||||
if(sig == SIGKILL || sig == SIGSTOP || sig <= 0 || sig > 64)
|
||||
return -EINVAL;
|
||||
if (sigsetsize != sizeof(sigset_t))
|
||||
return -EINVAL;
|
||||
|
||||
Reference in New Issue
Block a user