]> git.proxmox.com Git - mirror_qemu.git/commit - bsd-user/signal-common.h
bsd-user/signal.c: implement do_sigaction
authorWarner Losh <imp@bsdimp.com>
Sun, 9 Jan 2022 06:59:42 +0000 (23:59 -0700)
committerWarner Losh <imp@bsdimp.com>
Mon, 31 Jan 2022 00:13:44 +0000 (17:13 -0700)
commit394cf694273caf8ab8838588954d0fc2909ae2fa
tree89137d7c6d7b4c008cf00c009bcf54938eb4e482
parentc885ae0e4ebf207c861bf651dcf9282677281c06
bsd-user/signal.c: implement do_sigaction

Implement the meat of the sigaction(2) system call with do_sigaction and
helper routiner block_signals (which is also used to implemement signal
masking so it's global).

Signed-off-by: Stacey Son <sson@FreeBSD.org>
Signed-off-by: Kyle Evans <kevans@freebsd.org>
Signed-off-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
bsd-user/signal-common.h
bsd-user/signal.c