DEADSOFTWARE

new -> BlackBox
[bbcp.git] / BlackBox / _FreeBSD_ / Lin / Mod / gen-Libc / fields-siginfo
1 (* FreeBSD 9.0 /usr/include/sys/signal.h *)
2 si_signo*: int; (* signal number *)
3 si_errno*: int; (* errno association *)
4 si_code*: int; (* signal code *)
5 si_pid*: pid_t; (* sending process *)
6 si_uid*: uid_t; (* sender's ruid *)
7 si_status*: int; (* exit value *)
8 si_addr*: PtrVoid; (* faulting instruction *)
9 (*
10 si_value*: sigval; (* signal value *)
11 *)
12 si_value*: PtrVoid;
13 _reason*: RECORD [union]
14 _fault*: RECORD [untagged]
15 _trapno*: int; (* machine specific trap code *)
16 END;
17 _timer*: RECORD [untagged]
18 _timerid*: int;
19 _overrun*: int;
20 END;
21 _mesgq*: RECORD [untagged]
22 _mqd*: int;
23 END;
24 _poll*: RECORD [untagged]
25 _band*: long; (* band event for SIGPOLL *)
26 END;
27 __spare__: RECORD [untagged]
28 __spare1__: long;
29 __spare2__: ARRAY [untagged] 7 OF int;
30 END;
31 END;