aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/freebsd/ngx_sendfile.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2002-09-02 14:48:24 +0000
committerIgor Sysoev <igor@sysoev.ru>2002-09-02 14:48:24 +0000
commita58e3ca14300fce97b2124233afe140c8d59199f (patch)
treed24eff379cc7dfb5c6952f1bb15735cd63ba2179 /src/os/unix/freebsd/ngx_sendfile.c
parent016b85270268989d769bade2004a7c628a47d726 (diff)
downloadnginx-a58e3ca14300fce97b2124233afe140c8d59199f.tar.gz
nginx-a58e3ca14300fce97b2124233afe140c8d59199f.zip
nginx-0.0.1-2002-09-02-18:48:24 import
Diffstat (limited to 'src/os/unix/freebsd/ngx_sendfile.c')
-rw-r--r--src/os/unix/freebsd/ngx_sendfile.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/os/unix/freebsd/ngx_sendfile.c b/src/os/unix/freebsd/ngx_sendfile.c
index 1b6077409..ff577db7d 100644
--- a/src/os/unix/freebsd/ngx_sendfile.c
+++ b/src/os/unix/freebsd/ngx_sendfile.c
@@ -1,5 +1,6 @@
#include <ngx_config.h>
+#include <ngx_core.h>
#include <ngx_types.h>
#include <ngx_file.h>
#include <ngx_socket.h>
@@ -14,12 +15,6 @@
check sent if errno == EINTR then should return right sent.
*/
-/*
- returns
- 0 done
- -1 error
-*/
-
#if (HAVE_FREEBSD_SENDFILE)
int ngx_sendfile(ngx_socket_t s,
@@ -50,7 +45,7 @@ int ngx_sendfile(ngx_socket_t s,
if (err != NGX_EAGAIN && err != NGX_EINTR) {
ngx_log_error(NGX_LOG_ERR, log, err,
"ngx_sendfile: sendfile failed");
- return -1;
+ return NGX_ERROR;
} else {
ngx_log_error(NGX_LOG_INFO, log, err,
@@ -61,7 +56,7 @@ int ngx_sendfile(ngx_socket_t s,
ngx_log_debug(log, "ngx_sendfile: %d, @%qd %qd:%d" _
rc _ offset _ *sent _ nbytes);
- return 0;
+ return NGX_OK;
}
#endif