Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nginx/nginx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2004-05-28 19:49:23 +0400
committerIgor Sysoev <igor@sysoev.ru>2004-05-28 19:49:23 +0400
commit369145cef1971e4273dc59340689c2d96f84d18a (patch)
tree55f59267d9ada5160ad74168bf5721ce5b3653ff /src/http/ngx_http_special_response.c
parent87a7d1c44917e352e336c859c2a797e5d60b19da (diff)
nginx-0.0.3-2004-05-28-19:49:23 import; rename ngx_hunk_t to ngx_buf_t
Diffstat (limited to 'src/http/ngx_http_special_response.c')
-rw-r--r--src/http/ngx_http_special_response.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/http/ngx_http_special_response.c b/src/http/ngx_http_special_response.c
index 48963464a..2e2664081 100644
--- a/src/http/ngx_http_special_response.c
+++ b/src/http/ngx_http_special_response.c
@@ -181,7 +181,7 @@ int ngx_http_special_response_handler(ngx_http_request_t *r, int error)
{
ngx_int_t rc;
ngx_uint_t err, i;
- ngx_hunk_t *h;
+ ngx_buf_t *b;
ngx_chain_t *out, **ll, *cl;
ngx_http_err_page_t *err_page;
ngx_http_core_loc_conf_t *clcf;
@@ -293,25 +293,25 @@ int ngx_http_special_response_handler(ngx_http_request_t *r, int error)
out = NULL;
ll = NULL;
- if (!(h = ngx_calloc_hunk(r->pool))) {
+ if (!(b = ngx_calloc_buf(r->pool))) {
return NGX_ERROR;
}
- h->type = NGX_HUNK_MEMORY|NGX_HUNK_IN_MEMORY;
- h->pos = error_pages[err].data;
- h->last = error_pages[err].data + error_pages[err].len;
+ b->memory = 1;
+ b->pos = error_pages[err].data;
+ b->last = error_pages[err].data + error_pages[err].len;
- ngx_alloc_link_and_set_hunk(cl, h, r->pool, NGX_ERROR);
+ ngx_alloc_link_and_set_buf(cl, b, r->pool, NGX_ERROR);
ngx_chain_add_link(out, ll, cl);
- if (!(h = ngx_calloc_hunk(r->pool))) {
+ if (!(b = ngx_calloc_buf(r->pool))) {
return NGX_ERROR;
}
- h->type = NGX_HUNK_MEMORY|NGX_HUNK_IN_MEMORY;
- h->pos = error_tail;
- h->last = error_tail + sizeof(error_tail) - 1;
+ b->memory = 1;
+ b->pos = error_tail;
+ b->last = error_tail + sizeof(error_tail) - 1;
- ngx_alloc_link_and_set_hunk(cl, h, r->pool, NGX_ERROR);
+ ngx_alloc_link_and_set_buf(cl, b, r->pool, NGX_ERROR);
ngx_chain_add_link(out, ll, cl);
if (clcf->msie_padding
@@ -319,18 +319,18 @@ int ngx_http_special_response_handler(ngx_http_request_t *r, int error)
&& error >= NGX_HTTP_BAD_REQUEST
&& error != NGX_HTTP_REQUEST_URI_TOO_LARGE)
{
- if (!(h = ngx_calloc_hunk(r->pool))) {
+ if (!(b = ngx_calloc_buf(r->pool))) {
return NGX_ERROR;
}
- h->type = NGX_HUNK_MEMORY|NGX_HUNK_IN_MEMORY;
- h->pos = msie_stub;
- h->last = msie_stub + sizeof(msie_stub) - 1;
+ b->memory = 1;
+ b->pos = msie_stub;
+ b->last = msie_stub + sizeof(msie_stub) - 1;
- ngx_alloc_link_and_set_hunk(cl, h, r->pool, NGX_ERROR);
+ ngx_alloc_link_and_set_buf(cl, b, r->pool, NGX_ERROR);
ngx_chain_add_link(out, ll, cl);
}
- h->type |= NGX_HUNK_LAST;
+ b->last_buf = 1;
return ngx_http_output_filter(r, out);
}