]> git.ipfire.org Git - thirdparty/glibc.git/blame - bits/types/siginfo_t.h
ia64: Regenerate ulps
[thirdparty/glibc.git] / bits / types / siginfo_t.h
CommitLineData
a992f506
ZW
1#ifndef __siginfo_t_defined
2#define __siginfo_t_defined 1
3
4#include <bits/types.h>
67f0aff0 5#include <bits/types/__sigval_t.h>
a992f506 6
ed370924 7typedef struct
a992f506
ZW
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. */
67f0aff0 18 __sigval_t si_value; /* Signal value. */
a992f506
ZW
19 } siginfo_t;
20
21#endif