From 5eef618ed671c55bc1244652cb49afef224c833c Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Sun, 15 Dec 2002 21:08:04 +0000 Subject: nginx-0.0.1-2002-12-16-00:08:04 import --- src/core/ngx_config.h | 4 ++++ src/core/ngx_connection.h | 3 ++- src/core/ngx_log.c | 2 +- src/core/ngx_sendfile.c | 20 ++++++++++++++++++++ src/core/ngx_sendfile.h | 20 ++++++++++++++++++++ 5 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 src/core/ngx_sendfile.c create mode 100644 src/core/ngx_sendfile.h (limited to 'src/core') diff --git a/src/core/ngx_config.h b/src/core/ngx_config.h index 09f73eb34..cc650c1f0 100644 --- a/src/core/ngx_config.h +++ b/src/core/ngx_config.h @@ -80,6 +80,10 @@ #define CRLF "\x0d\x0a" +#ifndef INET_ADDRSTRLEN +#define INET_ADDRSTRLEN 16 +#endif + #if defined SO_ACCEPTFILTER || defined TCP_DEFER_ACCEPT diff --git a/src/core/ngx_connection.h b/src/core/ngx_connection.h index 0ff09ffdf..1c19aa374 100644 --- a/src/core/ngx_connection.h +++ b/src/core/ngx_connection.h @@ -3,8 +3,9 @@ #include #include -#include #include +#include +#include #include #include diff --git a/src/core/ngx_log.c b/src/core/ngx_log.c index 78459e348..244edc33e 100644 --- a/src/core/ngx_log.c +++ b/src/core/ngx_log.c @@ -38,7 +38,7 @@ void ngx_log_error_core(int level, ngx_log_t *log, ngx_err_t err, ngx_localtime(&tm); len = ngx_snprintf(errstr, sizeof(errstr), "%4d/%02d/%02d %02d:%02d:%02d", - tm.ngx_tm_year + 1900, tm.ngx_tm_mon, tm.ngx_tm_mday, + tm.ngx_tm_year, tm.ngx_tm_mon, tm.ngx_tm_mday, tm.ngx_tm_hour, tm.ngx_tm_min, tm.ngx_tm_sec); len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1, diff --git a/src/core/ngx_sendfile.c b/src/core/ngx_sendfile.c new file mode 100644 index 000000000..bffd29c0c --- /dev/null +++ b/src/core/ngx_sendfile.c @@ -0,0 +1,20 @@ + +#include +#include +#include +#include +#include + +int ngx_sendfile(ngx_socket_t s, + ngx_iovec_t *headers, int hdr_cnt, + ngx_fd_t fd, off_t offset, size_t nbytes, + ngx_iovec_t *trailers, int trl_cnt, + off_t *sent, + ngx_log_t *log) +{ + ngx_log_error(NGX_LOG_INFO, log, 0, + "ngx_sendfile: sendfile is not implemented"); + + + return NGX_ERROR; +} diff --git a/src/core/ngx_sendfile.h b/src/core/ngx_sendfile.h new file mode 100644 index 000000000..a80750bef --- /dev/null +++ b/src/core/ngx_sendfile.h @@ -0,0 +1,20 @@ +#ifndef _NGX_SENDFILE_H_INCLUDED_ +#define _NGX_SENDFILE_H_INCLUDED_ + + +#include +#include +#include +#include +#include +#include + +int ngx_sendfile(ngx_socket_t s, + ngx_iovec_t *headers, int hdr_cnt, + ngx_fd_t fd, off_t offset, size_t nbytes, + ngx_iovec_t *trailers, int trl_cnt, + off_t *sent, + ngx_log_t *log); + + +#endif /* _NGX_SENDFILE_H_INCLUDED_ */ -- cgit