diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-10-10 16:21:41 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-10-10 16:21:41 +0200 |
commit | ee0976f7fc61f43a7140e100b36be1e05a965c67 (patch) | |
tree | e5e9b7bdf5daf5d345ce3ac8767851e949aa0903 /hurd/hurd/signal.h | |
parent | 39b3985bed6848720e82923e5021a6b303515558 (diff) |
Make _hurd_raise_signal return errors
* hurd/hurd-raise.c (_hurd_raise_signal): Set errno to error returned
by __msg_sig_post.
* hurd/hurd/signal.h (_hurd_raise_signal): Add int return type.
Diffstat (limited to 'hurd/hurd/signal.h')
-rw-r--r-- | hurd/hurd/signal.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hurd/hurd/signal.h b/hurd/hurd/signal.h index 81d049c343..abceee2d3c 100644 --- a/hurd/hurd/signal.h +++ b/hurd/hurd/signal.h @@ -233,8 +233,8 @@ extern void _hurdsig_fault_init (void); sigstate SS points to. If SS is a null pointer, this instead affects the calling thread. */ -extern void _hurd_raise_signal (struct hurd_sigstate *ss, int signo, - const struct hurd_signal_detail *detail); +extern int _hurd_raise_signal (struct hurd_sigstate *ss, int signo, + const struct hurd_signal_detail *detail); /* Translate a Mach exception into a signal (machine-dependent). */ |