mirror of https://github.com/xemu-project/xemu.git
bsd-user: Complete FreeBSD siginfo
Fill in the missing FreeBSD siginfo fields, and add some comments. Signed-off-by: Warner Losh <imp@bsdimp.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
7a1043cef9
commit
4550c661bf
|
@ -71,11 +71,24 @@ typedef struct target_siginfo {
|
||||||
int32_t _mqd;
|
int32_t _mqd;
|
||||||
} _mesgp;
|
} _mesgp;
|
||||||
|
|
||||||
/* SIGPOLL */
|
/* SIGPOLL -- Not really genreated in FreeBSD ??? */
|
||||||
struct {
|
struct {
|
||||||
int _band; /* POLL_IN, POLL_OUT, POLL_MSG */
|
int _band; /* POLL_IN, POLL_OUT, POLL_MSG */
|
||||||
} _poll;
|
} _poll;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
int _mqd;
|
||||||
|
} _mesgq;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
/*
|
||||||
|
* Syscall number for signals delivered as a result of system calls
|
||||||
|
* denied by Capsicum.
|
||||||
|
*/
|
||||||
|
int _syscall;
|
||||||
|
} _capsicum;
|
||||||
|
|
||||||
|
/* Spare for future growth */
|
||||||
struct {
|
struct {
|
||||||
abi_long __spare1__;
|
abi_long __spare1__;
|
||||||
int32_t __spare2_[7];
|
int32_t __spare2_[7];
|
||||||
|
|
Loading…
Reference in New Issue