1 #ifndef __siginfo_t_defined
2 #define __siginfo_t_defined 1
4 #include <bits/types.h>
5 #include <bits/types/__sigval_t.h>
9 int si_signo
; /* Signal number. */
10 int si_errno
; /* If non-zero, an errno value associated with
11 this signal, as defined in <errno.h>. */
12 int si_code
; /* Signal code. */
13 __pid_t si_pid
; /* Sending process ID. */
14 __uid_t si_uid
; /* Real user ID of sending process. */
15 void *si_addr
; /* Address of faulting instruction. */
16 int si_status
; /* Exit value or signal. */
17 long int si_band
; /* Band event for SIGPOLL. */
18 __sigval_t si_value
; /* Signal value. */