Warning: This file is not a C or C++ file. It does not have highlighting.

1#ifndef __siginfo_t_defined
2#define __siginfo_t_defined 1
3
4#include <bits/types.h>
5#include <bits/types/__sigval_t.h>
6
7typedef struct
8 {
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. */
19 } siginfo_t;
20
21#endif
22

Warning: This file is not a C or C++ file. It does not have highlighting.

source code of glibc/bits/types/siginfo_t.h