aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_core_module.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2003-05-19 16:39:14 +0000
committerIgor Sysoev <igor@sysoev.ru>2003-05-19 16:39:14 +0000
commita98301160de4c12f455cca8f78509f2e04626c0b (patch)
treecdf14046298d40ca8398925603fb4011360b187a /src/http/ngx_http_core_module.h
parentbb4ec5c1721defd7b10f83ace51bddb71726dd1a (diff)
downloadnginx-a98301160de4c12f455cca8f78509f2e04626c0b.tar.gz
nginx-a98301160de4c12f455cca8f78509f2e04626c0b.zip
nginx-0.0.1-2003-05-19-20:39:14 import
Diffstat (limited to 'src/http/ngx_http_core_module.h')
-rw-r--r--src/http/ngx_http_core_module.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/http/ngx_http_core_module.h b/src/http/ngx_http_core_module.h
index d44a86c11..c6c86f23a 100644
--- a/src/http/ngx_http_core_module.h
+++ b/src/http/ngx_http_core_module.h
@@ -18,17 +18,27 @@ typedef struct {
typedef struct {
+ int post_accept_timeout;
+ int connection_pool_size;
int request_pool_size;
+ int client_header_timeout;
int client_header_buffer_size;
+ int large_client_header;
+ int url_in_error_log;
+
+ ngx_array_t servers; /* array of ngx_http_core_srv_conf_t */
} ngx_http_core_main_conf_t;
typedef struct {
- ngx_array_t locations; /* array of ngx_http_core_loc_conf_t */
+ ngx_array_t locations; /* array of ngx_http_core_loc_conf_t,
+ used in the translation handler
+ and in the merge phase */
ngx_array_t listen; /* 'listen', array of ngx_http_listen_t */
ngx_array_t server_names; /* 'server_name',
array of ngx_http_server_name_t */
+
ngx_http_conf_ctx_t *ctx; /* server ctx */
} ngx_http_core_srv_conf_t;
@@ -78,8 +88,7 @@ typedef struct {
typedef struct {
ngx_str_t name; /* location name */
- void **loc_conf; /* pointer to modules loc_conf,
- used in translation handler */
+ void **loc_conf ; /* pointer to the modules' loc_conf */
int (*handler) (ngx_http_request_t *r);