We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ec95a39 commit 876783bCopy full SHA for 876783b
src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -11,6 +11,9 @@ pub type fixpt_t = __fixpt_t;
11
pub type __lwpid_t = i32;
12
pub type lwpid_t = __lwpid_t;
13
pub type blksize_t = i32;
14
+pub type ksize_t = u64;
15
+pub type inp_gen_t = u64;
16
+pub type so_gen_t = u64;
17
pub type clockid_t = c_int;
18
pub type sem_t = _sem;
19
pub type timer_t = *mut __c_anonymous__timer;
@@ -1720,6 +1723,15 @@ s_no_extra_traits! {
1720
1723
pub uc_flags: c_int,
1721
1724
__spare__: [c_int; 4],
1722
1725
}
1726
+
1727
+ pub struct xinpgen {
1728
+ pub xig_len: ksize_t,
1729
+ pub xig_count: u32,
1730
+ _xig_spare32: u32,
1731
+ pub xig_gen: inp_gen_t,
1732
+ pub xig_sogen: so_gen_t,
1733
+ _xig_spare64: [u64; 4],
1734
+ }
1735
1736
1737
cfg_if! {
0 commit comments