Mercurial > hg > nginx
diff src/http/ngx_http_output_filter.c @ 99:a059e1aa65d4
nginx-0.0.1-2003-06-02-19:24:30 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 02 Jun 2003 15:24:30 +0000 |
parents | c9b243802a17 |
children | 6dfda4cf5200 |
line wrap: on
line diff
--- a/src/http/ngx_http_output_filter.c Fri May 30 14:27:59 2003 +0000 +++ b/src/http/ngx_http_output_filter.c Mon Jun 02 15:24:30 2003 +0000 @@ -1,15 +1,20 @@ #include <ngx_config.h> +#include <ngx_core.h> +#include <ngx_http.h> -#include <ngx_core.h> -#include <ngx_files.h> -#include <ngx_string.h> -#include <ngx_hunk.h> -#include <ngx_conf_file.h> + +typedef struct { + size_t hunk_size; +} ngx_http_output_filter_conf_t; + -#include <ngx_http.h> -#include <ngx_http_config.h> -#include <ngx_http_output_filter.h> +typedef struct { + ngx_hunk_t *hunk; /* the temporary hunk to copy */ + ngx_chain_t *incoming; + ngx_chain_t in; /* one chain entry for input */ + ngx_chain_t out; /* one chain entry for output */ +} ngx_http_output_filter_ctx_t; static int ngx_http_output_filter_copy_hunk(ngx_hunk_t *dst, ngx_hunk_t *src);