aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os
diff options
context:
space:
mode:
authorLemonBoy <thatlemon@gmail.com>2020-12-13 19:45:11 +0100
committerLemonBoy <thatlemon@gmail.com>2020-12-13 19:45:11 +0100
commit97ba3d9a6604a4ac4a92891beb19ec5889bd15ac (patch)
treef6c9af3e7a5a10122d91a9abae1bfe61dab6addb /lib/std/os
parent75159229075a2932beec44d46bf6850d2e585d3c (diff)
downloadzig-97ba3d9a6604a4ac4a92891beb19ec5889bd15ac.tar.gz
zig-97ba3d9a6604a4ac4a92891beb19ec5889bd15ac.zip
std: Drop struct prefixes in FreeBSD siginfo
I'm not sure this prefix-free style is a good idea, but let's roll with it for the moment.
Diffstat (limited to 'lib/std/os')
-rw-r--r--lib/std/os/bits/freebsd.zig54
1 files changed, 26 insertions, 28 deletions
diff --git a/lib/std/os/bits/freebsd.zig b/lib/std/os/bits/freebsd.zig
index 3a71218b37..e7cfc2a784 100644
--- a/lib/std/os/bits/freebsd.zig
+++ b/lib/std/os/bits/freebsd.zig
@@ -752,47 +752,45 @@ pub const Sigaction = extern struct {
},
/// see signal options
- sa_flags: c_uint,
+ flags: c_uint,
/// signal mask to apply
- sa_mask: sigset_t,
+ mask: sigset_t,
};
-pub const __siginfo = extern struct {
- si_signo: c_int,
- si_errno: c_int,
- si_code: c_int,
- si_pid: pid_t,
- si_uid: uid_t,
- si_status: c_int,
- si_addr: ?*c_void,
- si_value: sigval,
- _reason: extern union {
- _fault: extern struct {
- _trapno: c_int,
+pub const siginfo_t = extern struct {
+ signo: c_int,
+ errno: c_int,
+ code: c_int,
+ pid: pid_t,
+ uid: uid_t,
+ status: c_int,
+ addr: ?*c_void,
+ value: sigval,
+ reason: extern union {
+ fault: extern struct {
+ trapno: c_int,
},
- _timer: extern struct {
- _timerid: c_int,
- _overrun: c_int,
+ timer: extern struct {
+ timerid: c_int,
+ overrun: c_int,
},
- _mesgq: extern struct {
- _mqd: c_int,
+ mesgq: extern struct {
+ mqd: c_int,
},
- _poll: extern struct {
- _band: c_long,
+ poll: extern struct {
+ band: c_long,
},
- __spare__: extern struct {
- __spare1__: c_long,
- __spare2__: [7]c_int,
+ spare: extern struct {
+ spare1: c_long,
+ spare2: [7]c_int,
},
},
};
pub const sigval = extern union {
- sival_int: c_int,
- sival_ptr: ?*c_void,
- sigval_int: c_int,
- sigval_ptr: ?*c_void,
+ int: c_int,
+ ptr: ?*c_void,
};
pub const _SIG_WORDS = 4;