comparison src/os/unix/ngx_solaris_sendfilev_chain.c @ 134:1898c6d03d90 NGINX_0_3_14

nginx 0.3.14 *) Bugfix: in the 304 response the body was transferred; bug appeared in 0.3.13.
author Igor Sysoev <http://sysoev.ru>
date Mon, 05 Dec 2005 00:00:00 +0300
parents df17fbafec8f
children 36af50a5582d
comparison
equal deleted inserted replaced
133:e7ac35c352cb 134:1898c6d03d90
21 } sendfilevec_t; 21 } sendfilevec_t;
22 22
23 #define SFV_FD_SELF -2 23 #define SFV_FD_SELF -2
24 24
25 static ssize_t sendfilev(int fd, const struct sendfilevec *vec, 25 static ssize_t sendfilev(int fd, const struct sendfilevec *vec,
26 int sfvcnt, size_t *xferred) 26 int sfvcnt, size_t *xferred)
27 { 27 {
28 return -1; 28 return -1;
29 } 29 }
30 30
31 #endif 31 #endif
32 32
33 33
34 #define NGX_SENDFILEVECS 16 34 #define NGX_SENDFILEVECS 16
35 35
36 36
37 ngx_chain_t *ngx_solaris_sendfilev_chain(ngx_connection_t *c, ngx_chain_t *in, 37 ngx_chain_t *
38 off_t limit) 38 ngx_solaris_sendfilev_chain(ngx_connection_t *c, ngx_chain_t *in, off_t limit)
39 { 39 {
40 int fd; 40 int fd;
41 u_char *prev; 41 u_char *prev;
42 off_t size, send, prev_send, aligned, fprev; 42 off_t size, send, prev_send, aligned, fprev;
43 size_t sent; 43 size_t sent;