| author | |
| committer | |
| log | 4420dabdf5cb1ad421d62d946738eb61fcff0ce5 |
| tree | 939ed269d3eb9eb6b3d1dc48d87fa190750bcd26 |
| parent | 60020fd545e508453ee599c9b792ddb6e164b115 |
`_proc` struct part contains an union for kill/cld parts.
see [siginfo_t](https://github.com/openbsd/src/blob/77c6c13150aaa9f0a29fe29b233c4436d1da01c0/sys/sys/siginfo.h#L132)1 files changed, 11 insertions(+), 5 deletions(-)
lib/std/os/bits/openbsd.zig+11-5| ... | @@ -781,11 +781,17 @@ pub const siginfo_t = extern struct { | ... | @@ -781,11 +781,17 @@ pub const siginfo_t = extern struct { |
| 781 | data: extern union { | 781 | data: extern union { |
| 782 | proc: extern struct { | 782 | proc: extern struct { |
| 783 | pid: pid_t, | 783 | pid: pid_t, |
| 784 | uid: uid_t, | 784 | pdata: extern union { |
| 785 | value: sigval, | 785 | kill: extern struct { |
| 786 | utime: clock_t, | 786 | uid: uid_t, |
| 787 | stime: clock_t, | 787 | value: sigval, |
| 788 | status: c_int, | 788 | }, |
| 789 | cld: extern struct { | ||
| 790 | utime: clock_t, | ||
| 791 | stime: clock_t, | ||
| 792 | status: c_int, | ||
| 793 | }, | ||
| 794 | }, | ||
| 789 | }, | 795 | }, |
| 790 | fault: extern struct { | 796 | fault: extern struct { |
| 791 | addr: ?*c_void, | 797 | addr: ?*c_void, |