Rich Felker | adb88e7 | 2012-09-08 00:33:04 -0400 | [diff] [blame] | 1 | #define _GNU_SOURCE |
2 | #include <fcntl.h> | ||||
3 | #include "syscall.h" | ||||
Rich Felker | 1e7a581 | 2014-01-06 21:31:17 -0500 | [diff] [blame] | 4 | #include "libc.h" |
Rich Felker | adb88e7 | 2012-09-08 00:33:04 -0400 | [diff] [blame] | 5 | |
6 | int fallocate(int fd, int mode, off_t base, off_t len) | ||||
7 | { | ||||
8 | return syscall(SYS_fallocate, fd, mode, __SYSCALL_LL_E(base), | ||||
9 | __SYSCALL_LL_E(len)); | ||||
10 | } | ||||
Rich Felker | 1e7a581 | 2014-01-06 21:31:17 -0500 | [diff] [blame] | 11 | |
12 | #undef fallocate64 | ||||
13 | LFS64(fallocate); |