Mercurial > hg > nginx
comparison src/os/unix/ngx_recv_chain.c @ 74:17ab1af8c3dd
nginx-0.0.1-2003-04-11-20:01:14 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 11 Apr 2003 16:01:14 +0000 |
parents | 4534060fde92 |
children | 869b10be682f |
comparison
equal
deleted
inserted
replaced
73:4534060fde92 | 74:17ab1af8c3dd |
---|---|
6 #include <ngx_connection.h> | 6 #include <ngx_connection.h> |
7 | 7 |
8 | 8 |
9 ssize_t ngx_recv_chain(ngx_connection_t *c, ngx_chain_t *ce) | 9 ssize_t ngx_recv_chain(ngx_connection_t *c, ngx_chain_t *ce) |
10 { | 10 { |
11 int n; | 11 ssize_t n; |
12 struct iovec *iov; | 12 struct iovec *iov; |
13 ngx_err_t err; | 13 ngx_err_t err; |
14 ngx_array_t io; | 14 ngx_array_t io; |
15 | 15 |
16 ngx_init_array(io, c->pool, 10, sizeof(struct iovec), NGX_ERROR); | 16 ngx_init_array(io, c->pool, 10, sizeof(struct iovec), NGX_ERROR); |
17 | 17 |
18 while (ce) { | 18 while (ce) { |
19 ngx_test_null(iov, ngx_push_array(&io), NGX_ERROR); | 19 ngx_test_null(iov, ngx_push_array(&io), NGX_ERROR); |