diff options
author | Igor Sysoev <igor@sysoev.ru> | 2003-10-07 15:30:05 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2003-10-07 15:30:05 +0000 |
commit | 931a400cf1302d6f4cd220325383a37743eed592 (patch) | |
tree | a68a6981908fc805f6f47a39538e99a7c361fae9 /src/http/modules/proxy/ngx_http_proxy_handler.h | |
parent | 1dd4ac8a8bac777d433249eac4a6b9239e4efbcc (diff) | |
download | nginx-931a400cf1302d6f4cd220325383a37743eed592.tar.gz nginx-931a400cf1302d6f4cd220325383a37743eed592.zip |
nginx-0.0.1-2003-10-07-19:30:05 import
Diffstat (limited to 'src/http/modules/proxy/ngx_http_proxy_handler.h')
-rw-r--r-- | src/http/modules/proxy/ngx_http_proxy_handler.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/http/modules/proxy/ngx_http_proxy_handler.h b/src/http/modules/proxy/ngx_http_proxy_handler.h index 9aeb965a0..5212eb2eb 100644 --- a/src/http/modules/proxy/ngx_http_proxy_handler.h +++ b/src/http/modules/proxy/ngx_http_proxy_handler.h @@ -14,6 +14,15 @@ typedef struct { ssize_t header_size; ngx_msec_t read_timeout; + /* STUB */ + int block_size; + int max_block_size; + int max_temp_file_size; + int temp_file_write_size; + /* */ + + ngx_path_t *temp_path; + ngx_peers_t *peers; } ngx_http_proxy_loc_conf_t; @@ -25,6 +34,7 @@ typedef struct { ngx_table_elt_t *content_type; ngx_table_elt_t *content_length; ngx_table_elt_t *last_modified; + ngx_table_elt_t *accept_ranges; ngx_table_t *headers; } ngx_http_proxy_headers_in_t; @@ -52,6 +62,12 @@ struct ngx_http_proxy_ctx_s { int location_len; ngx_str_t host_header; + ngx_event_proxy_t *event_proxy; + + unsigned accel:1; + unsigned fatal_error:1; + unsigned header_sent:1; + /* used to parse an upstream HTTP header */ char *status_start; char *status_end; |