DEADSOFTWARE

Linux Libc generator
[bbcp.git] / BlackBox / _Linux_ / Lin / Mod / gen-Libc / fields-siginfo
1 (* Ubuntu 17.10 /usr/include/i386-linux-gnu/bits/types/siginfo_t.h: *)
2 si_signo*: int; (* Signal number *)
3 si_errno*: int; (* An errno value *)
4 si_code*: int; (* Signal code *)
6 _sifields*: RECORD [union]
7 _pad: ARRAY [untagged] 29 OF int;
8 _kill*: RECORD [untagged]
9 si_pid*: pid_t;
10 si_uid*: uid_t
11 END;
12 _timer*: RECORD [untagged]
13 si_tid*: int;
14 si_overrun*: int;
15 si_sigval*: sigval_t
16 END;
17 _rt*: RECORD [untagged]
18 si_pid*: pid_t;
19 si_uid*: uid_t;
20 si_sigval*: sigval_t
21 END;
22 _sigchild*: RECORD [untagged]
23 si_pid: pid_t;
24 si_uid*: uid_t;
25 si_status*: int;
26 si_utime*: clock_t;
27 si_stime*: clock_t
28 END;
29 _sigfault*: RECORD [untagged]
30 si_addr*: PtrVoid;
31 si_addr_lsb*: SHORTINT;
32 _bounds*: RECORD [union]
33 _addr_bnd*: RECORD [untagged]
34 _lower*: PtrVoid;
35 _upper*: PtrVoid
36 END;
37 _pkey: INTEGER
38 END
39 END;
40 _sigpoll: RECORD [untagged]
41 si_band*: int; (* long int *);
42 si_fd*: int
43 END;
44 _sigsys*: RECORD [untagged]
45 _call_addr*: PtrVoid;
46 _syscall*: int;
47 _arch*: int (* unsigned int *)
48 END
49 END;