summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-09-27 14:53:40 +0000
committerbors <bors@rust-lang.org>2017-09-27 14:53:40 +0000
commit96c872c180168c79aecd09ea30e35ecbcd289af7 (patch)
tree4d855b8161b7862fc8349c727865a4e653277e76
parent5ee53b03f1f7ba17f7fb0674c66774ddec4e8c53 (diff)
parentdf64b412a2870979ae345b9c1db30c00a06e46d5 (diff)
downloadrust-libc-96c872c180168c79aecd09ea30e35ecbcd289af7.tar.gz
Auto merge of #784 - Mic92:largefilesupport, r=alexcrichton
Add fstatat64 on Linux/Android
-rw-r--r--src/unix/notbsd/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/unix/notbsd/mod.rs b/src/unix/notbsd/mod.rs
index 8dbe42b1ae..17e373d8c0 100644
--- a/src/unix/notbsd/mod.rs
+++ b/src/unix/notbsd/mod.rs
@@ -908,6 +908,8 @@ extern {
pub fn uselocale(loc: ::locale_t) -> ::locale_t;
pub fn creat64(path: *const c_char, mode: mode_t) -> ::c_int;
pub fn fstat64(fildes: ::c_int, buf: *mut stat64) -> ::c_int;
+ pub fn fstatat64(dirfd: ::c_int, pathname: *const c_char,
+ buf: *mut stat64, flags: ::c_int) -> ::c_int;
pub fn ftruncate64(fd: ::c_int, length: off64_t) -> ::c_int;
pub fn getrlimit64(resource: ::c_int, rlim: *mut rlimit64) -> ::c_int;
pub fn lseek64(fd: ::c_int, offset: off64_t, whence: ::c_int) -> off64_t;