header file fixes: multiple include guard consistency and correctness
[musl] / include / sys / sendfile.h
1 #ifndef _SYS_SENDFILE_H
2 #define _SYS_SENDFILE_H
3
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7
8 #include <unistd.h>
9
10 ssize_t sendfile(int, int, off_t *, size_t);
11
12 #if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE)
13 #define sendfile64 sendfile
14 #define off64_t off_t
15 #endif
16
17 #ifdef __cplusplus
18 }
19 #endif
20
21 #endif