diff options
author | Warner Losh <imp@bsdimp.com> | 2022-01-16 09:28:59 -0700 |
---|---|---|
committer | Warner Losh <imp@bsdimp.com> | 2022-01-28 15:52:39 -0700 |
commit | e32a63010ff221f7e161a592972076d2976c5eae (patch) | |
tree | daf095c8c6bd617b24fa9f24b35f2d95317c4c93 /bsd-user/host/arm | |
parent | 149076ade7b8250fa62a6b1e7462f8d2c340b27e (diff) |
bsd-user/signal.c: Add si_type argument to queue_signal
Mirror the linux-user practice and add a si_type argument to queue
signal. This will be transported as the upper 8 bits in the si_type
element of siginfo so that we know what bits of the structure are valid
and so we can properly implement host_to_target_siginfo_noswap and
tswap_siginfo. Adapt the one caller of queue_signal to the new
interface. Use all the same names as Linux (except _RT which we don't
treat differently, unlike Linux), though some are unused. Place this
into signal-common.h since that's a better place given bsd-user's
structure. Move prototype of queue_signal to signal-common.h to mirror
linux-user's location.
Signed-off-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'bsd-user/host/arm')
0 files changed, 0 insertions, 0 deletions