diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs index 30228640d448671a0e3fb03c7fa38de3afab96ed..cb3dba40049824b717dbe6de416da337dc7527dc 100644 --- a/src/unix/bsd/freebsdlike/mod.rs +++ b/src/unix/bsd/freebsdlike/mod.rs @@ -1017,6 +1017,8 @@ pub const SF_IMMUTABLE: ::c_ulong = 0x00020000; pub const SF_APPEND: ::c_ulong = 0x00040000; pub const SF_NOUNLINK: ::c_ulong = 0x00100000; +pub const TIMER_ABSTIME: ::c_int = 1; + f! { pub fn WIFCONTINUED(status: ::c_int) -> bool { status == 0x13 diff --git a/src/unix/bsd/mod.rs b/src/unix/bsd/mod.rs index 2275c2bd98855df17fa0befd3d250630b61cf5a5..770b9b98180f87c933514be74a72f30e06cae0cb 100644 --- a/src/unix/bsd/mod.rs +++ b/src/unix/bsd/mod.rs @@ -332,8 +332,6 @@ pub const POLLWRNORM: ::c_short = 0x004; pub const POLLRDBAND: ::c_short = 0x080; pub const POLLWRBAND: ::c_short = 0x100; -pub const TIMER_ABSTIME: ::c_int = 1; - f! { pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr { if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() { diff --git a/src/unix/bsd/netbsdlike/mod.rs b/src/unix/bsd/netbsdlike/mod.rs index 468d3fdd2598e5785ba56972c3e3f3af99e4d856..bfd541d8a04e97ee35c868a50e5fdb07369bc914 100644 --- a/src/unix/bsd/netbsdlike/mod.rs +++ b/src/unix/bsd/netbsdlike/mod.rs @@ -589,6 +589,8 @@ pub const SF_ARCHIVED: ::c_ulong = 0x00010000; pub const SF_IMMUTABLE: ::c_ulong = 0x00020000; pub const SF_APPEND: ::c_ulong = 0x00040000; +pub const TIMER_ABSTIME: ::c_int = 1; + f! { pub fn WSTOPSIG(status: ::c_int) -> ::c_int { status >> 8