mirror of git://sourceware.org/git/glibc.git
hurd: Reject raising invalid signals
* hurd/hurd-raise.c (_hurd_raise_signal): Return EINVAL if signo <= 0 or signo >= NSI.
This commit is contained in:
parent
02937d825a
commit
785ec62dbd
|
|
@ -28,6 +28,9 @@ int
|
|||
_hurd_raise_signal (struct hurd_sigstate *ss,
|
||||
int signo, const struct hurd_signal_detail *detail)
|
||||
{
|
||||
if (signo <= 0 || signo >= NSIG)
|
||||
return EINVAL;
|
||||
|
||||
if (ss == NULL)
|
||||
{
|
||||
ss = _hurd_self_sigstate ();
|
||||
|
|
|
|||
Loading…
Reference in New Issue