| ... | @@ -703,12 +703,19 @@ pub extern "c" fn os_unfair_lock_assert_not_owner(o: os_unfair_lock_t) void; | ... | @@ -703,12 +703,19 @@ pub extern "c" fn os_unfair_lock_assert_not_owner(o: os_unfair_lock_t) void; |
| 703 | | 703 | |
| 704 | // See: https://opensource.apple.com/source/xnu/xnu-6153.141.1/bsd/sys/_types.h.auto.html | 704 | // See: https://opensource.apple.com/source/xnu/xnu-6153.141.1/bsd/sys/_types.h.auto.html |
| 705 | // TODO: audit mode_t/pid_t, should likely be u16/i32 | 705 | // TODO: audit mode_t/pid_t, should likely be u16/i32 |
| | 706 | pub const blkcnt_t = i64; |
| | 707 | pub const blksize_t = i32; |
| | 708 | pub const dev_t = i32; |
| 706 | pub const fd_t = c_int; | 709 | pub const fd_t = c_int; |
| 707 | pub const pid_t = c_int; | 710 | pub const pid_t = c_int; |
| 708 | pub const mode_t = c_uint; | 711 | pub const mode_t = c_uint; |
| 709 | pub const uid_t = u32; | 712 | pub const uid_t = u32; |
| 710 | pub const gid_t = u32; | 713 | pub const gid_t = u32; |
| 711 | | 714 | |
| | 715 | // machine/_types.h |
| | 716 | pub const clock_t = c_ulong; |
| | 717 | pub const time_t = c_long; |
| | 718 | |
| 712 | pub const in_port_t = u16; | 719 | pub const in_port_t = u16; |
| 713 | pub const sa_family_t = u8; | 720 | pub const sa_family_t = u8; |
| 714 | pub const socklen_t = u32; | 721 | pub const socklen_t = u32; |