From ca3eb035f621f2df8d1de95514270178f687faeb Mon Sep 17 00:00:00 2001 From: "Joshua M. Clulow" Date: Wed, 27 Nov 2019 05:12:42 +0000 Subject: [PATCH 1/2] expose futimens() for illumos systems --- src/unix/solarish/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs index c8cca192d94a1..e84067876455c 100644 --- a/src/unix/solarish/mod.rs +++ b/src/unix/solarish/mod.rs @@ -2157,6 +2157,10 @@ extern "C" { path: *const ::c_char, times: *const ::timeval, ) -> ::c_int; + pub fn futimens( + dirfd: ::c_int, + times: *const ::timespec, + ) -> ::c_int; pub fn utimensat( dirfd: ::c_int, path: *const ::c_char, From 223e7d340a21cd104d157438a630d0b9ccafa194 Mon Sep 17 00:00:00 2001 From: "Joshua M. Clulow" Date: Wed, 27 Nov 2019 22:13:28 +0000 Subject: [PATCH 2/2] expose futimens() for illumos systems (fix style) --- src/unix/solarish/mod.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs index e84067876455c..9f0372b20fb75 100644 --- a/src/unix/solarish/mod.rs +++ b/src/unix/solarish/mod.rs @@ -2157,10 +2157,7 @@ extern "C" { path: *const ::c_char, times: *const ::timeval, ) -> ::c_int; - pub fn futimens( - dirfd: ::c_int, - times: *const ::timespec, - ) -> ::c_int; + pub fn futimens(dirfd: ::c_int, times: *const ::timespec) -> ::c_int; pub fn utimensat( dirfd: ::c_int, path: *const ::c_char,