diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index dd8351d27410920b7b2721549f6068e9dc20d7da..da73369440f3fa7e570aab0aaba6ddcf2cade1e2 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -513,6 +513,7 @@ extern {
     #[cfg_attr(target_os = "netbsd", link_name = "__utimes50")]
     pub fn utimes(filename: *const ::c_char,
                   times: *const ::timeval) -> ::c_int;
+    pub fn futimens(fd: ::c_int, times: *const ::timespec) -> ::c_int;
     pub fn dlopen(filename: *const ::c_char,
                   flag: ::c_int) -> *mut ::c_void;
     pub fn dlerror() -> *mut ::c_char;