comparison src/http/ngx_http_header_filter.c @ 356:2e3cbc1bbe3c

nginx-0.0.7-2004-06-16-19:32:11 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 16 Jun 2004 15:32:11 +0000
parents 6bdf858bff8c
children b670db10cbbd
comparison
equal deleted inserted replaced
355:0fb6c53fb135 356:2e3cbc1bbe3c
3 #include <ngx_core.h> 3 #include <ngx_core.h>
4 #include <ngx_http.h> 4 #include <ngx_http.h>
5 #include <nginx.h> 5 #include <nginx.h>
6 6
7 7
8 static int ngx_http_header_filter_init(ngx_cycle_t *cycle); 8 static ngx_int_t ngx_http_header_filter_init(ngx_cycle_t *cycle);
9 static int ngx_http_header_filter(ngx_http_request_t *r); 9 static ngx_int_t ngx_http_header_filter(ngx_http_request_t *r);
10 10
11 11
12 static ngx_http_module_t ngx_http_header_filter_module_ctx = { 12 static ngx_http_module_t ngx_http_header_filter_module_ctx = {
13 NULL, /* pre conf */ 13 NULL, /* pre conf */
14 14
88 ngx_string("504 Gateway Time-out") 88 ngx_string("504 Gateway Time-out")
89 }; 89 };
90 90
91 91
92 92
93 static int ngx_http_header_filter(ngx_http_request_t *r) 93 static ngx_int_t ngx_http_header_filter(ngx_http_request_t *r)
94 { 94 {
95 u_char *p; 95 u_char *p;
96 size_t len; 96 size_t len;
97 ngx_uint_t status, i; 97 ngx_uint_t status, i;
98 ngx_buf_t *b; 98 ngx_buf_t *b;
357 357
358 return ngx_http_write_filter(r, ln); 358 return ngx_http_write_filter(r, ln);
359 } 359 }
360 360
361 361
362 static int ngx_http_header_filter_init(ngx_cycle_t *cycle) 362 static ngx_int_t ngx_http_header_filter_init(ngx_cycle_t *cycle)
363 { 363 {
364 ngx_http_top_header_filter = ngx_http_header_filter; 364 ngx_http_top_header_filter = ngx_http_header_filter;
365 365
366 return NGX_OK; 366 return NGX_OK;
367 } 367 }