Mercurial > hg > nginx-quic
comparison src/http/modules/ngx_http_gzip_filter.c @ 319:7a8ebba985a9
nginx-0.0.3-2004-04-16-19:27:31 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 16 Apr 2004 15:27:31 +0000 |
parents | 39b6f2df45c0 |
children | d621239c30f7 |
comparison
equal
deleted
inserted
replaced
318:56496082668b | 319:7a8ebba985a9 |
---|---|
14 | 14 |
15 ngx_uint_t http_version; | 15 ngx_uint_t http_version; |
16 ngx_uint_t proxied; | 16 ngx_uint_t proxied; |
17 | 17 |
18 int level; | 18 int level; |
19 int wbits; | 19 size_t wbits; |
20 int memlevel; | 20 size_t memlevel; |
21 } ngx_http_gzip_conf_t; | 21 } ngx_http_gzip_conf_t; |
22 | 22 |
23 | 23 |
24 enum { | 24 enum { |
25 NGX_HTTP_GZIP_PROXIED_OFF = 0, | 25 NGX_HTTP_GZIP_PROXIED_OFF = 0, |
801 NGX_HTTP_VERSION_11); | 801 NGX_HTTP_VERSION_11); |
802 ngx_conf_merge_unsigned_value(conf->proxied, prev->proxied, | 802 ngx_conf_merge_unsigned_value(conf->proxied, prev->proxied, |
803 NGX_HTTP_GZIP_PROXIED_OFF); | 803 NGX_HTTP_GZIP_PROXIED_OFF); |
804 | 804 |
805 ngx_conf_merge_value(conf->level, prev->level, 1); | 805 ngx_conf_merge_value(conf->level, prev->level, 1); |
806 ngx_conf_merge_value(conf->wbits, prev->wbits, MAX_WBITS); | 806 ngx_conf_merge_size_value(conf->wbits, prev->wbits, MAX_WBITS); |
807 ngx_conf_merge_value(conf->memlevel, prev->memlevel, MAX_MEM_LEVEL - 1); | 807 ngx_conf_merge_size_value(conf->memlevel, prev->memlevel, |
808 MAX_MEM_LEVEL - 1); | |
808 ngx_conf_merge_value(conf->no_buffer, prev->no_buffer, 0); | 809 ngx_conf_merge_value(conf->no_buffer, prev->no_buffer, 0); |
809 | 810 |
810 return NGX_CONF_OK; | 811 return NGX_CONF_OK; |
811 } | 812 } |
812 | 813 |