| #include <stdlib.h> |
| #include <errno.h> |
| #include <sys/socket.h> |
| #include <sys/time.h> |
| #include <netinet/in.h> |
| #include <unistd.h> |
| |
| #include "compiler/compiler.h" |
| #include "arch/arch.h" |
| #include "os/os.h" |
| |
| #ifndef CONFIG_LINUX_FALLOCATE |
| int fallocate(int fd, int mode, off_t offset, off_t len) |
| { |
| errno = ENOSYS; |
| return -1; |
| } |
| #endif |
| |
| #ifndef CONFIG_POSIX_FALLOCATE |
| int posix_fallocate(int fd, off_t offset, off_t len) |
| { |
| return 0; |
| } |
| #endif |
| |
| #ifndef CONFIG_SYNC_FILE_RANGE |
| int sync_file_range(int fd, off64_t offset, off64_t nbytes, unsigned int flags) |
| { |
| errno = ENOSYS; |
| return -1; |
| } |
| #endif |
| |
| #ifndef CONFIG_POSIX_FADVISE |
| int posix_fadvise(int fd, off_t offset, off_t len, int advice) |
| { |
| return 0; |
| } |
| #endif |