diff options
author | Luke Petre <lpetre@gmail.com> | 2019-08-21 08:46:39 +0100 |
---|---|---|
committer | Luke Petre <lpetre@gmail.com> | 2019-09-02 21:19:07 +0100 |
commit | 15d10475411037ae408ed7b9bb9b51acfcac8dab (patch) | |
tree | 102e89542cc3eca3b2854eef481832b16238f70d | |
parent | 7e2f12f8ac18564e1bc7ac52c3904a7ba56adf60 (diff) | |
download | rust-libc-15d10475411037ae408ed7b9bb9b51acfcac8dab.tar.gz |
Adding UTIME_NOW and UTIME_OMIT to musl and dragonfly
-rw-r--r-- | src/unix/bsd/freebsdlike/dragonfly/mod.rs | 4 | ||||
-rw-r--r-- | src/unix/linux_like/linux/musl/mod.rs | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/unix/bsd/freebsdlike/dragonfly/mod.rs b/src/unix/bsd/freebsdlike/dragonfly/mod.rs index fc94fd3c71..117d5ebd66 100644 --- a/src/unix/bsd/freebsdlike/dragonfly/mod.rs +++ b/src/unix/bsd/freebsdlike/dragonfly/mod.rs @@ -1002,6 +1002,10 @@ pub const SF_NOHISTORY: ::c_ulong = 0x00400000; pub const SF_CACHE: ::c_ulong = 0x00800000; pub const SF_XLINK: ::c_ulong = 0x01000000; +// timespec constants +pub const UTIME_OMIT: c_long = -2; +pub const UTIME_NOW: c_long = -1; + fn _CMSG_ALIGN(n: usize) -> usize { (n + 3) & !3 } diff --git a/src/unix/linux_like/linux/musl/mod.rs b/src/unix/linux_like/linux/musl/mod.rs index 9c26c7973b..78326d200e 100644 --- a/src/unix/linux_like/linux/musl/mod.rs +++ b/src/unix/linux_like/linux/musl/mod.rs @@ -370,6 +370,9 @@ pub const RLIMIT_MSGQUEUE: ::c_int = 12; pub const RLIMIT_NICE: ::c_int = 13; pub const RLIMIT_RTPRIO: ::c_int = 14; +pub const UTIME_OMIT: c_long = 1073741822; +pub const UTIME_NOW: c_long = 1073741823; + extern { pub fn sendmmsg(sockfd: ::c_int, msgvec: *mut ::mmsghdr, vlen: ::c_uint, flags: ::c_uint) -> ::c_int; |