1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 9 10#ifdef NXT_TEST_BUILD_HPUX_SENDFILE 11 12ssize_t nxt_hpux_event_conn_io_sendfile(nxt_event_conn_t *c, nxt_buf_t *b, 13 size_t limit); 14 15static ssize_t nxt_sys_sendfile(int s, int fd, off_t offset, size_t nbytes,
| 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 9 10#ifdef NXT_TEST_BUILD_HPUX_SENDFILE 11 12ssize_t nxt_hpux_event_conn_io_sendfile(nxt_event_conn_t *c, nxt_buf_t *b, 13 size_t limit); 14 15static ssize_t nxt_sys_sendfile(int s, int fd, off_t offset, size_t nbytes,
|
16 const struct iovec *hdtrl, int flags)
| 16 const struct iovec *hdtrl, int flags)
|
17{ 18 return -1; 19} 20 21#else 22 23/* sendfile() is not declared if _XOPEN_SOURCE_EXTENDED is defined. */ 24 25sbsize_t sendfile(int s, int fd, off_t offset, bsize_t nbytes,
| 17{ 18 return -1; 19} 20 21#else 22 23/* sendfile() is not declared if _XOPEN_SOURCE_EXTENDED is defined. */ 24 25sbsize_t sendfile(int s, int fd, off_t offset, bsize_t nbytes,
|
26 const struct iovec *hdtrl, int flags);
| 26 const struct iovec *hdtrl, int flags);
|
27 28#define nxt_sys_sendfile sendfile 29 30#endif 31 32 33ssize_t 34nxt_hpux_event_conn_io_sendfile(nxt_event_conn_t *c, nxt_buf_t *b, size_t limit)
--- 103 unchanged lines hidden --- | 27 28#define nxt_sys_sendfile sendfile 29 30#endif 31 32 33ssize_t 34nxt_hpux_event_conn_io_sendfile(nxt_event_conn_t *c, nxt_buf_t *b, size_t limit)
--- 103 unchanged lines hidden --- |