conf 17 core/nginx.c static char *ngx_core_module_init_conf(ngx_cycle_t *cycle, void *conf); conf 18 core/nginx.c static char *ngx_set_user(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 19 core/nginx.c static char *ngx_set_env(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 20 core/nginx.c static char *ngx_set_priority(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 22 core/nginx.c void *conf); conf 970 core/nginx.c ngx_core_module_init_conf(ngx_cycle_t *cycle, void *conf) conf 972 core/nginx.c ngx_core_conf_t *ccf = conf; conf 1105 core/nginx.c ngx_set_user(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1116 core/nginx.c ngx_core_conf_t *ccf = conf; conf 1168 core/nginx.c ngx_set_env(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1170 core/nginx.c ngx_core_conf_t *ccf = conf; conf 1198 core/nginx.c ngx_set_priority(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1200 core/nginx.c ngx_core_conf_t *ccf = conf; conf 1238 core/nginx.c ngx_set_cpu_affinity(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1241 core/nginx.c ngx_core_conf_t *ccf = conf; conf 14 core/ngx_conf_file.c static char *ngx_conf_include(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 283 core/ngx_conf_file.c void *conf, **confp; conf 377 core/ngx_conf_file.c conf = NULL; conf 380 core/ngx_conf_file.c conf = ((void **) cf->ctx)[ngx_modules[i]->index]; conf 383 core/ngx_conf_file.c conf = &(((void **) cf->ctx)[ngx_modules[i]->index]); conf 386 core/ngx_conf_file.c confp = *(void **) ((char *) cf->ctx + cmd->conf); conf 389 core/ngx_conf_file.c conf = confp[ngx_modules[i]->ctx_index]; conf 393 core/ngx_conf_file.c rv = cmd->set(cf, cmd, conf); conf 741 core/ngx_conf_file.c ngx_conf_include(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1042 core/ngx_conf_file.c ngx_conf_set_flag_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1044 core/ngx_conf_file.c char *p = conf; conf 1082 core/ngx_conf_file.c ngx_conf_set_str_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1084 core/ngx_conf_file.c char *p = conf; conf 1109 core/ngx_conf_file.c ngx_conf_set_str_array_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1111 core/ngx_conf_file.c char *p = conf; conf 1145 core/ngx_conf_file.c ngx_conf_set_keyval_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1147 core/ngx_conf_file.c char *p = conf; conf 1183 core/ngx_conf_file.c ngx_conf_set_num_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1185 core/ngx_conf_file.c char *p = conf; conf 1214 core/ngx_conf_file.c ngx_conf_set_size_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1216 core/ngx_conf_file.c char *p = conf; conf 1245 core/ngx_conf_file.c ngx_conf_set_off_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1247 core/ngx_conf_file.c char *p = conf; conf 1276 core/ngx_conf_file.c ngx_conf_set_msec_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1278 core/ngx_conf_file.c char *p = conf; conf 1311 core/ngx_conf_file.c ngx_conf_set_sec_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1313 core/ngx_conf_file.c char *p = conf; conf 1346 core/ngx_conf_file.c ngx_conf_set_bufs_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1348 core/ngx_conf_file.c char *p = conf; conf 1376 core/ngx_conf_file.c ngx_conf_set_enum_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1378 core/ngx_conf_file.c char *p = conf; conf 1413 core/ngx_conf_file.c ngx_conf_set_bitmask_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1415 core/ngx_conf_file.c char *p = conf; conf 1459 core/ngx_conf_file.c ngx_conf_unsupported(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 80 core/ngx_conf_file.h char *(*set)(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 81 core/ngx_conf_file.h ngx_uint_t conf; conf 150 core/ngx_conf_file.h char *(*init_conf)(ngx_cycle_t *cycle, void *conf); conf 162 core/ngx_conf_file.h ngx_command_t *dummy, void *conf); conf 185 core/ngx_conf_file.h void *data, void *conf); conf 229 core/ngx_conf_file.h #define ngx_conf_init_value(conf, default) \ conf 230 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET) { \ conf 231 core/ngx_conf_file.h conf = default; \ conf 234 core/ngx_conf_file.h #define ngx_conf_init_ptr_value(conf, default) \ conf 235 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_PTR) { \ conf 236 core/ngx_conf_file.h conf = default; \ conf 239 core/ngx_conf_file.h #define ngx_conf_init_uint_value(conf, default) \ conf 240 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_UINT) { \ conf 241 core/ngx_conf_file.h conf = default; \ conf 244 core/ngx_conf_file.h #define ngx_conf_init_size_value(conf, default) \ conf 245 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_SIZE) { \ conf 246 core/ngx_conf_file.h conf = default; \ conf 249 core/ngx_conf_file.h #define ngx_conf_init_msec_value(conf, default) \ conf 250 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_MSEC) { \ conf 251 core/ngx_conf_file.h conf = default; \ conf 254 core/ngx_conf_file.h #define ngx_conf_merge_value(conf, prev, default) \ conf 255 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET) { \ conf 256 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET) ? default : prev; \ conf 259 core/ngx_conf_file.h #define ngx_conf_merge_ptr_value(conf, prev, default) \ conf 260 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_PTR) { \ conf 261 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET_PTR) ? default : prev; \ conf 264 core/ngx_conf_file.h #define ngx_conf_merge_uint_value(conf, prev, default) \ conf 265 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_UINT) { \ conf 266 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET_UINT) ? default : prev; \ conf 269 core/ngx_conf_file.h #define ngx_conf_merge_msec_value(conf, prev, default) \ conf 270 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_MSEC) { \ conf 271 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET_MSEC) ? default : prev; \ conf 274 core/ngx_conf_file.h #define ngx_conf_merge_sec_value(conf, prev, default) \ conf 275 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET) { \ conf 276 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET) ? default : prev; \ conf 279 core/ngx_conf_file.h #define ngx_conf_merge_size_value(conf, prev, default) \ conf 280 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET_SIZE) { \ conf 281 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET_SIZE) ? default : prev; \ conf 284 core/ngx_conf_file.h #define ngx_conf_merge_off_value(conf, prev, default) \ conf 285 core/ngx_conf_file.h if (conf == NGX_CONF_UNSET) { \ conf 286 core/ngx_conf_file.h conf = (prev == NGX_CONF_UNSET) ? default : prev; \ conf 289 core/ngx_conf_file.h #define ngx_conf_merge_str_value(conf, prev, default) \ conf 290 core/ngx_conf_file.h if (conf.data == NULL) { \ conf 292 core/ngx_conf_file.h conf.len = prev.len; \ conf 293 core/ngx_conf_file.h conf.data = prev.data; \ conf 295 core/ngx_conf_file.h conf.len = sizeof(default) - 1; \ conf 296 core/ngx_conf_file.h conf.data = (u_char *) default; \ conf 300 core/ngx_conf_file.h #define ngx_conf_merge_bufs_value(conf, prev, default_num, default_size) \ conf 301 core/ngx_conf_file.h if (conf.num == 0) { \ conf 303 core/ngx_conf_file.h conf.num = prev.num; \ conf 304 core/ngx_conf_file.h conf.size = prev.size; \ conf 306 core/ngx_conf_file.h conf.num = default_num; \ conf 307 core/ngx_conf_file.h conf.size = default_size; \ conf 311 core/ngx_conf_file.h #define ngx_conf_merge_bitmask_value(conf, prev, default) \ conf 312 core/ngx_conf_file.h if (conf == 0) { \ conf 313 core/ngx_conf_file.h conf = (prev == 0) ? default : prev; \ conf 328 core/ngx_conf_file.h char *ngx_conf_set_flag_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 329 core/ngx_conf_file.h char *ngx_conf_set_str_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 331 core/ngx_conf_file.h void *conf); conf 332 core/ngx_conf_file.h char *ngx_conf_set_keyval_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 333 core/ngx_conf_file.h char *ngx_conf_set_num_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 334 core/ngx_conf_file.h char *ngx_conf_set_size_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 335 core/ngx_conf_file.h char *ngx_conf_set_off_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 336 core/ngx_conf_file.h char *ngx_conf_set_msec_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 337 core/ngx_conf_file.h char *ngx_conf_set_sec_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 338 core/ngx_conf_file.h char *ngx_conf_set_bufs_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 339 core/ngx_conf_file.h char *ngx_conf_set_enum_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 340 core/ngx_conf_file.h char *ngx_conf_set_bitmask_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 12 core/ngx_cycle.c static void ngx_destroy_cycle_pools(ngx_conf_t *conf); conf 49 core/ngx_cycle.c ngx_conf_t conf; conf 235 core/ngx_cycle.c ngx_memzero(&conf, sizeof(ngx_conf_t)); conf 237 core/ngx_cycle.c conf.args = ngx_array_create(pool, 10, sizeof(ngx_str_t)); conf 238 core/ngx_cycle.c if (conf.args == NULL) { conf 243 core/ngx_cycle.c conf.temp_pool = ngx_create_pool(NGX_CYCLE_POOL_SIZE, log); conf 244 core/ngx_cycle.c if (conf.temp_pool == NULL) { conf 250 core/ngx_cycle.c conf.ctx = cycle->conf_ctx; conf 251 core/ngx_cycle.c conf.cycle = cycle; conf 252 core/ngx_cycle.c conf.pool = pool; conf 253 core/ngx_cycle.c conf.log = log; conf 254 core/ngx_cycle.c conf.module_type = NGX_CORE_MODULE; conf 255 core/ngx_cycle.c conf.cmd_type = NGX_MAIN_CONF; conf 261 core/ngx_cycle.c if (ngx_conf_param(&conf) != NGX_CONF_OK) { conf 263 core/ngx_cycle.c ngx_destroy_cycle_pools(&conf); conf 267 core/ngx_cycle.c if (ngx_conf_parse(&conf, &cycle->conf_file) != NGX_CONF_OK) { conf 269 core/ngx_cycle.c ngx_destroy_cycle_pools(&conf); conf 290 core/ngx_cycle.c ngx_destroy_cycle_pools(&conf); conf 721 core/ngx_cycle.c ngx_destroy_pool(conf.temp_pool); conf 822 core/ngx_cycle.c ngx_destroy_cycle_pools(&conf); conf 839 core/ngx_cycle.c ngx_destroy_cycle_pools(&conf); conf 846 core/ngx_cycle.c ngx_destroy_cycle_pools(ngx_conf_t *conf) conf 848 core/ngx_cycle.c ngx_destroy_pool(conf->temp_pool); conf 849 core/ngx_cycle.c ngx_destroy_pool(conf->pool); conf 238 core/ngx_file.c ngx_conf_set_path_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 240 core/ngx_file.c char *p = conf; conf 345 core/ngx_file.c ngx_conf_set_access_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 347 core/ngx_file.c char *confp = conf; conf 139 core/ngx_file.h char *ngx_conf_set_path_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 142 core/ngx_file.h char *ngx_conf_set_access_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 11 core/ngx_log.c static char *ngx_error_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 424 core/ngx_log.c ngx_error_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 47 event/modules/ngx_devpoll_module.c static char *ngx_devpoll_init_conf(ngx_cycle_t *cycle, void *conf); conf 560 event/modules/ngx_devpoll_module.c ngx_devpoll_init_conf(ngx_cycle_t *cycle, void *conf) conf 562 event/modules/ngx_devpoll_module.c ngx_devpoll_conf_t *dpcf = conf; conf 109 event/modules/ngx_epoll_module.c static char *ngx_epoll_init_conf(ngx_cycle_t *cycle, void *conf); conf 774 event/modules/ngx_epoll_module.c ngx_epoll_init_conf(ngx_cycle_t *cycle, void *conf) conf 776 event/modules/ngx_epoll_module.c ngx_epoll_conf_t *epcf = conf; conf 108 event/modules/ngx_eventport_module.c static char *ngx_eventport_init_conf(ngx_cycle_t *cycle, void *conf); conf 594 event/modules/ngx_eventport_module.c ngx_eventport_init_conf(ngx_cycle_t *cycle, void *conf) conf 596 event/modules/ngx_eventport_module.c ngx_eventport_conf_t *epcf = conf; conf 33 event/modules/ngx_kqueue_module.c static char *ngx_kqueue_init_conf(ngx_cycle_t *cycle, void *conf); conf 776 event/modules/ngx_kqueue_module.c ngx_kqueue_init_conf(ngx_cycle_t *cycle, void *conf) conf 778 event/modules/ngx_kqueue_module.c ngx_kqueue_conf_t *kcf = conf; conf 20 event/modules/ngx_poll_module.c static char *ngx_poll_init_conf(ngx_cycle_t *cycle, void *conf); conf 421 event/modules/ngx_poll_module.c ngx_poll_init_conf(ngx_cycle_t *cycle, void *conf) conf 57 event/modules/ngx_rtsig_module.c static char *ngx_rtsig_init_conf(ngx_cycle_t *cycle, void *conf); conf 707 event/modules/ngx_rtsig_module.c ngx_rtsig_init_conf(ngx_cycle_t *cycle, void *conf) conf 709 event/modules/ngx_rtsig_module.c ngx_rtsig_conf_t *rtscf = conf; conf 21 event/modules/ngx_select_module.c static char *ngx_select_init_conf(ngx_cycle_t *cycle, void *conf); conf 404 event/modules/ngx_select_module.c ngx_select_init_conf(ngx_cycle_t *cycle, void *conf) conf 21 event/modules/ngx_win32_select_module.c static char *ngx_select_init_conf(ngx_cycle_t *cycle, void *conf); conf 388 event/modules/ngx_win32_select_module.c ngx_select_init_conf(ngx_cycle_t *cycle, void *conf) conf 25 event/ngx_event.c static char *ngx_events_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 28 event/ngx_event.c void *conf); conf 29 event/ngx_event.c static char *ngx_event_use(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 31 event/ngx_event.c void *conf); conf 34 event/ngx_event.c static char *ngx_event_init_conf(ngx_cycle_t *cycle, void *conf); conf 877 event/ngx_event.c ngx_events_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 906 event/ngx_event.c *(void **) conf = ctx; conf 955 event/ngx_event.c ngx_event_connections(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 957 event/ngx_event.c ngx_event_conf_t *ecf = conf; conf 987 event/ngx_event.c ngx_event_use(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 989 event/ngx_event.c ngx_event_conf_t *ecf = conf; conf 1050 event/ngx_event.c ngx_event_debug_connection(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1053 event/ngx_event.c ngx_event_conf_t *ecf = conf; conf 1147 event/ngx_event.c ngx_event_init_conf(ngx_cycle_t *cycle, void *conf) conf 1149 event/ngx_event.c ngx_event_conf_t *ecf = conf; conf 494 event/ngx_event.h char *(*init_conf)(ngx_cycle_t *cycle, void *conf); conf 42 event/ngx_event_openssl.c static char *ngx_openssl_engine(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 2277 event/ngx_event_openssl.c ngx_openssl_engine(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2279 event/ngx_event_openssl.c ngx_openssl_conf_t *oscf = conf; conf 45 http/modules/ngx_http_access_module.c void *conf); conf 237 http/modules/ngx_http_access_module.c ngx_http_access_rule(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 239 http/modules/ngx_http_access_module.c ngx_http_access_loc_conf_t *alcf = conf; conf 329 http/modules/ngx_http_access_module.c ngx_http_access_loc_conf_t *conf; conf 331 http/modules/ngx_http_access_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_access_loc_conf_t)); conf 332 http/modules/ngx_http_access_module.c if (conf == NULL) { conf 336 http/modules/ngx_http_access_module.c return conf; conf 344 http/modules/ngx_http_access_module.c ngx_http_access_loc_conf_t *conf = child; conf 346 http/modules/ngx_http_access_module.c if (conf->rules == NULL) { conf 347 http/modules/ngx_http_access_module.c conf->rules = prev->rules; conf 351 http/modules/ngx_http_access_module.c if (conf->rules6 == NULL) { conf 352 http/modules/ngx_http_access_module.c conf->rules6 = prev->rules6; conf 98 http/modules/ngx_http_addition_filter_module.c ngx_http_addition_conf_t *conf; conf 104 http/modules/ngx_http_addition_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_addition_filter_module); conf 106 http/modules/ngx_http_addition_filter_module.c if (conf->before_body.len == 0 && conf->after_body.len == 0) { conf 110 http/modules/ngx_http_addition_filter_module.c if (ngx_http_test_content_type(r, &conf->types) == NULL) { conf 136 http/modules/ngx_http_addition_filter_module.c ngx_http_addition_conf_t *conf; conf 148 http/modules/ngx_http_addition_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_addition_filter_module); conf 153 http/modules/ngx_http_addition_filter_module.c if (conf->before_body.len) { conf 154 http/modules/ngx_http_addition_filter_module.c if (ngx_http_subrequest(r, &conf->before_body, NULL, &sr, NULL, 0) conf 162 http/modules/ngx_http_addition_filter_module.c if (conf->after_body.len == 0) { conf 179 http/modules/ngx_http_addition_filter_module.c if (rc == NGX_ERROR || !last || conf->after_body.len == 0) { conf 183 http/modules/ngx_http_addition_filter_module.c if (ngx_http_subrequest(r, &conf->after_body, NULL, &sr, NULL, 0) conf 211 http/modules/ngx_http_addition_filter_module.c ngx_http_addition_conf_t *conf; conf 213 http/modules/ngx_http_addition_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_addition_conf_t)); conf 214 http/modules/ngx_http_addition_filter_module.c if (conf == NULL) { conf 227 http/modules/ngx_http_addition_filter_module.c return conf; conf 235 http/modules/ngx_http_addition_filter_module.c ngx_http_addition_conf_t *conf = child; conf 237 http/modules/ngx_http_addition_filter_module.c ngx_conf_merge_str_value(conf->before_body, prev->before_body, ""); conf 238 http/modules/ngx_http_addition_filter_module.c ngx_conf_merge_str_value(conf->after_body, prev->after_body, ""); conf 240 http/modules/ngx_http_addition_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 38 http/modules/ngx_http_auth_basic_module.c void *conf); conf 370 http/modules/ngx_http_auth_basic_module.c ngx_http_auth_basic_loc_conf_t *conf; conf 372 http/modules/ngx_http_auth_basic_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_auth_basic_loc_conf_t)); conf 373 http/modules/ngx_http_auth_basic_module.c if (conf == NULL) { conf 377 http/modules/ngx_http_auth_basic_module.c return conf; conf 385 http/modules/ngx_http_auth_basic_module.c ngx_http_auth_basic_loc_conf_t *conf = child; conf 387 http/modules/ngx_http_auth_basic_module.c if (conf->realm.data == NULL) { conf 388 http/modules/ngx_http_auth_basic_module.c conf->realm = prev->realm; conf 391 http/modules/ngx_http_auth_basic_module.c if (conf->user_file.value.len == 0) { conf 392 http/modules/ngx_http_auth_basic_module.c conf->user_file = prev->user_file; conf 450 http/modules/ngx_http_auth_basic_module.c ngx_http_auth_basic_user_file(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 452 http/modules/ngx_http_auth_basic_module.c ngx_http_auth_basic_loc_conf_t *alcf = conf; conf 626 http/modules/ngx_http_autoindex_module.c ngx_http_autoindex_loc_conf_t *conf; conf 628 http/modules/ngx_http_autoindex_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_autoindex_loc_conf_t)); conf 629 http/modules/ngx_http_autoindex_module.c if (conf == NULL) { conf 633 http/modules/ngx_http_autoindex_module.c conf->enable = NGX_CONF_UNSET; conf 634 http/modules/ngx_http_autoindex_module.c conf->localtime = NGX_CONF_UNSET; conf 635 http/modules/ngx_http_autoindex_module.c conf->exact_size = NGX_CONF_UNSET; conf 637 http/modules/ngx_http_autoindex_module.c return conf; conf 645 http/modules/ngx_http_autoindex_module.c ngx_http_autoindex_loc_conf_t *conf = child; conf 647 http/modules/ngx_http_autoindex_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 648 http/modules/ngx_http_autoindex_module.c ngx_conf_merge_value(conf->localtime, prev->localtime, 0); conf 649 http/modules/ngx_http_autoindex_module.c ngx_conf_merge_value(conf->exact_size, prev->exact_size, 1); conf 72 http/modules/ngx_http_browser_module.c void *conf); conf 74 http/modules/ngx_http_browser_module.c void *conf); conf 76 http/modules/ngx_http_browser_module.c void *conf); conf 78 http/modules/ngx_http_browser_module.c void *conf); conf 422 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *conf; conf 424 http/modules/ngx_http_browser_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_browser_conf_t)); conf 425 http/modules/ngx_http_browser_module.c if (conf == NULL) { conf 441 http/modules/ngx_http_browser_module.c return conf; conf 449 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *conf = child; conf 460 http/modules/ngx_http_browser_module.c if (conf->modern_browsers == NULL) { conf 461 http/modules/ngx_http_browser_module.c conf->modern_browsers = prev->modern_browsers; conf 464 http/modules/ngx_http_browser_module.c browsers = conf->modern_browsers->elts; conf 466 http/modules/ngx_http_browser_module.c for (i = 0; i < conf->modern_browsers->nelts; i++) { conf 477 http/modules/ngx_http_browser_module.c opera = ngx_array_push(conf->modern_browsers); conf 485 http/modules/ngx_http_browser_module.c browsers = conf->modern_browsers->elts; conf 489 http/modules/ngx_http_browser_module.c ngx_qsort(browsers, (size_t) conf->modern_browsers->nelts, conf 493 http/modules/ngx_http_browser_module.c for (i = 0; i < conf->modern_browsers->nelts; i++) { conf 503 http/modules/ngx_http_browser_module.c if (conf->ancient_browsers == NULL) { conf 504 http/modules/ngx_http_browser_module.c conf->ancient_browsers = prev->ancient_browsers; conf 507 http/modules/ngx_http_browser_module.c if (conf->modern_browser_value == NULL) { conf 508 http/modules/ngx_http_browser_module.c conf->modern_browser_value = prev->modern_browser_value; conf 511 http/modules/ngx_http_browser_module.c if (conf->modern_browser_value == NULL) { conf 512 http/modules/ngx_http_browser_module.c conf->modern_browser_value = &ngx_http_variable_true_value; conf 515 http/modules/ngx_http_browser_module.c if (conf->ancient_browser_value == NULL) { conf 516 http/modules/ngx_http_browser_module.c conf->ancient_browser_value = prev->ancient_browser_value; conf 519 http/modules/ngx_http_browser_module.c if (conf->ancient_browser_value == NULL) { conf 520 http/modules/ngx_http_browser_module.c conf->ancient_browser_value = &ngx_http_variable_true_value; conf 538 http/modules/ngx_http_browser_module.c ngx_http_modern_browser(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 540 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *bcf = conf; conf 630 http/modules/ngx_http_browser_module.c ngx_http_ancient_browser(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 632 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *bcf = conf; conf 666 http/modules/ngx_http_browser_module.c ngx_http_modern_browser_value(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 668 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *bcf = conf; conf 691 http/modules/ngx_http_browser_module.c ngx_http_ancient_browser_value(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 693 http/modules/ngx_http_browser_module.c ngx_http_browser_conf_t *bcf = conf; conf 110 http/modules/ngx_http_charset_filter_module.c void *conf); conf 112 http/modules/ngx_http_charset_filter_module.c void *conf); conf 115 http/modules/ngx_http_charset_filter_module.c void *conf); conf 1166 http/modules/ngx_http_charset_filter_module.c ngx_http_charset_map_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1168 http/modules/ngx_http_charset_filter_module.c ngx_http_charset_main_conf_t *mcf = conf; conf 1282 http/modules/ngx_http_charset_filter_module.c cf->handler_conf = conf; conf 1302 http/modules/ngx_http_charset_filter_module.c ngx_http_charset_map(ngx_conf_t *cf, ngx_command_t *dummy, void *conf) conf 1392 http/modules/ngx_http_charset_filter_module.c ngx_http_set_charset_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1394 http/modules/ngx_http_charset_filter_module.c char *p = conf; conf 1547 http/modules/ngx_http_charset_filter_module.c ngx_http_charset_loc_conf_t *conf = child; conf 1553 http/modules/ngx_http_charset_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 1561 http/modules/ngx_http_charset_filter_module.c ngx_conf_merge_value(conf->override_charset, prev->override_charset, 0); conf 1562 http/modules/ngx_http_charset_filter_module.c ngx_conf_merge_value(conf->charset, prev->charset, NGX_HTTP_CHARSET_OFF); conf 1563 http/modules/ngx_http_charset_filter_module.c ngx_conf_merge_value(conf->source_charset, prev->source_charset, conf 1566 http/modules/ngx_http_charset_filter_module.c if (conf->charset == NGX_HTTP_CHARSET_OFF conf 1567 http/modules/ngx_http_charset_filter_module.c || conf->source_charset == NGX_HTTP_CHARSET_OFF conf 1568 http/modules/ngx_http_charset_filter_module.c || conf->charset == conf->source_charset) conf 1573 http/modules/ngx_http_charset_filter_module.c if (conf->source_charset >= NGX_HTTP_CHARSET_VAR conf 1574 http/modules/ngx_http_charset_filter_module.c || conf->charset >= NGX_HTTP_CHARSET_VAR) conf 1583 http/modules/ngx_http_charset_filter_module.c if (conf->source_charset == recode[i].src conf 1584 http/modules/ngx_http_charset_filter_module.c && conf->charset == recode[i].dst) conf 1595 http/modules/ngx_http_charset_filter_module.c recode->src = conf->source_charset; conf 1596 http/modules/ngx_http_charset_filter_module.c recode->dst = conf->charset; conf 1082 http/modules/ngx_http_dav_module.c ngx_http_dav_loc_conf_t *conf; conf 1084 http/modules/ngx_http_dav_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_dav_loc_conf_t)); conf 1085 http/modules/ngx_http_dav_module.c if (conf == NULL) { conf 1095 http/modules/ngx_http_dav_module.c conf->min_delete_depth = NGX_CONF_UNSET_UINT; conf 1096 http/modules/ngx_http_dav_module.c conf->access = NGX_CONF_UNSET_UINT; conf 1097 http/modules/ngx_http_dav_module.c conf->create_full_put_path = NGX_CONF_UNSET; conf 1099 http/modules/ngx_http_dav_module.c return conf; conf 1107 http/modules/ngx_http_dav_module.c ngx_http_dav_loc_conf_t *conf = child; conf 1109 http/modules/ngx_http_dav_module.c ngx_conf_merge_bitmask_value(conf->methods, prev->methods, conf 1112 http/modules/ngx_http_dav_module.c ngx_conf_merge_uint_value(conf->min_delete_depth, conf 1115 http/modules/ngx_http_dav_module.c ngx_conf_merge_uint_value(conf->access, prev->access, 0600); conf 1117 http/modules/ngx_http_dav_module.c ngx_conf_merge_value(conf->create_full_put_path, conf 34 http/modules/ngx_http_degradation_module.c void *conf); conf 170 http/modules/ngx_http_degradation_module.c ngx_http_degradation_loc_conf_t *conf; conf 172 http/modules/ngx_http_degradation_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_degradation_loc_conf_t)); conf 173 http/modules/ngx_http_degradation_module.c if (conf == NULL) { conf 177 http/modules/ngx_http_degradation_module.c conf->degrade = NGX_CONF_UNSET_UINT; conf 179 http/modules/ngx_http_degradation_module.c return conf; conf 187 http/modules/ngx_http_degradation_module.c ngx_http_degradation_loc_conf_t *conf = child; conf 189 http/modules/ngx_http_degradation_module.c ngx_conf_merge_uint_value(conf->degrade, prev->degrade, 0); conf 196 http/modules/ngx_http_degradation_module.c ngx_http_degradation(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 198 http/modules/ngx_http_degradation_module.c ngx_http_degradation_main_conf_t *dmcf = conf; conf 12 http/modules/ngx_http_empty_gif_module.c void *conf); conf 138 http/modules/ngx_http_empty_gif_module.c ngx_http_empty_gif(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 153 http/modules/ngx_http_fastcgi_module.c void *conf); conf 155 http/modules/ngx_http_fastcgi_module.c ngx_command_t *cmd, void *conf); conf 157 http/modules/ngx_http_fastcgi_module.c void *conf); conf 160 http/modules/ngx_http_fastcgi_module.c void *conf); conf 162 http/modules/ngx_http_fastcgi_module.c void *conf); conf 582 http/modules/ngx_http_fastcgi_module.c u->conf = &flcf->upstream; conf 1944 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *conf; conf 1946 http/modules/ngx_http_fastcgi_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_fastcgi_loc_conf_t)); conf 1947 http/modules/ngx_http_fastcgi_module.c if (conf == NULL) { conf 1969 http/modules/ngx_http_fastcgi_module.c conf->upstream.store = NGX_CONF_UNSET; conf 1970 http/modules/ngx_http_fastcgi_module.c conf->upstream.store_access = NGX_CONF_UNSET_UINT; conf 1971 http/modules/ngx_http_fastcgi_module.c conf->upstream.buffering = NGX_CONF_UNSET; conf 1972 http/modules/ngx_http_fastcgi_module.c conf->upstream.ignore_client_abort = NGX_CONF_UNSET; conf 1974 http/modules/ngx_http_fastcgi_module.c conf->upstream.connect_timeout = NGX_CONF_UNSET_MSEC; conf 1975 http/modules/ngx_http_fastcgi_module.c conf->upstream.send_timeout = NGX_CONF_UNSET_MSEC; conf 1976 http/modules/ngx_http_fastcgi_module.c conf->upstream.read_timeout = NGX_CONF_UNSET_MSEC; conf 1978 http/modules/ngx_http_fastcgi_module.c conf->upstream.send_lowat = NGX_CONF_UNSET_SIZE; conf 1979 http/modules/ngx_http_fastcgi_module.c conf->upstream.buffer_size = NGX_CONF_UNSET_SIZE; conf 1981 http/modules/ngx_http_fastcgi_module.c conf->upstream.busy_buffers_size_conf = NGX_CONF_UNSET_SIZE; conf 1982 http/modules/ngx_http_fastcgi_module.c conf->upstream.max_temp_file_size_conf = NGX_CONF_UNSET_SIZE; conf 1983 http/modules/ngx_http_fastcgi_module.c conf->upstream.temp_file_write_size_conf = NGX_CONF_UNSET_SIZE; conf 1985 http/modules/ngx_http_fastcgi_module.c conf->upstream.pass_request_headers = NGX_CONF_UNSET; conf 1986 http/modules/ngx_http_fastcgi_module.c conf->upstream.pass_request_body = NGX_CONF_UNSET; conf 1989 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache = NGX_CONF_UNSET_PTR; conf 1990 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_min_uses = NGX_CONF_UNSET_UINT; conf 1991 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_bypass = NGX_CONF_UNSET_PTR; conf 1992 http/modules/ngx_http_fastcgi_module.c conf->upstream.no_cache = NGX_CONF_UNSET_PTR; conf 1993 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_valid = NGX_CONF_UNSET_PTR; conf 1996 http/modules/ngx_http_fastcgi_module.c conf->upstream.hide_headers = NGX_CONF_UNSET_PTR; conf 1997 http/modules/ngx_http_fastcgi_module.c conf->upstream.pass_headers = NGX_CONF_UNSET_PTR; conf 1999 http/modules/ngx_http_fastcgi_module.c conf->upstream.intercept_errors = NGX_CONF_UNSET; conf 2002 http/modules/ngx_http_fastcgi_module.c conf->upstream.cyclic_temp_file = 0; conf 2004 http/modules/ngx_http_fastcgi_module.c conf->catch_stderr = NGX_CONF_UNSET_PTR; conf 2006 http/modules/ngx_http_fastcgi_module.c return conf; conf 2014 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *conf = child; conf 2028 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.store != 0) { conf 2029 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.store, conf 2032 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.store_lengths == NULL) { conf 2033 http/modules/ngx_http_fastcgi_module.c conf->upstream.store_lengths = prev->upstream.store_lengths; conf 2034 http/modules/ngx_http_fastcgi_module.c conf->upstream.store_values = prev->upstream.store_values; conf 2038 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_uint_value(conf->upstream.store_access, conf 2041 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.buffering, conf 2044 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.ignore_client_abort, conf 2047 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_msec_value(conf->upstream.connect_timeout, conf 2050 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_msec_value(conf->upstream.send_timeout, conf 2053 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_msec_value(conf->upstream.read_timeout, conf 2056 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_size_value(conf->upstream.send_lowat, conf 2059 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_size_value(conf->upstream.buffer_size, conf 2064 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_bufs_value(conf->upstream.bufs, prev->upstream.bufs, conf 2067 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.bufs.num < 2) { conf 2074 http/modules/ngx_http_fastcgi_module.c size = conf->upstream.buffer_size; conf 2075 http/modules/ngx_http_fastcgi_module.c if (size < conf->upstream.bufs.size) { conf 2076 http/modules/ngx_http_fastcgi_module.c size = conf->upstream.bufs.size; conf 2080 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_size_value(conf->upstream.busy_buffers_size_conf, conf 2084 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.busy_buffers_size_conf == NGX_CONF_UNSET_SIZE) { conf 2085 http/modules/ngx_http_fastcgi_module.c conf->upstream.busy_buffers_size = 2 * size; conf 2087 http/modules/ngx_http_fastcgi_module.c conf->upstream.busy_buffers_size = conf 2088 http/modules/ngx_http_fastcgi_module.c conf->upstream.busy_buffers_size_conf; conf 2091 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.busy_buffers_size < size) { conf 2100 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.busy_buffers_size conf 2101 http/modules/ngx_http_fastcgi_module.c > (conf->upstream.bufs.num - 1) * conf->upstream.bufs.size) conf 2111 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_size_value(conf->upstream.temp_file_write_size_conf, conf 2115 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.temp_file_write_size_conf == NGX_CONF_UNSET_SIZE) { conf 2116 http/modules/ngx_http_fastcgi_module.c conf->upstream.temp_file_write_size = 2 * size; conf 2118 http/modules/ngx_http_fastcgi_module.c conf->upstream.temp_file_write_size = conf 2119 http/modules/ngx_http_fastcgi_module.c conf->upstream.temp_file_write_size_conf; conf 2122 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.temp_file_write_size < size) { conf 2132 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_size_value(conf->upstream.max_temp_file_size_conf, conf 2136 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.max_temp_file_size_conf == NGX_CONF_UNSET_SIZE) { conf 2137 http/modules/ngx_http_fastcgi_module.c conf->upstream.max_temp_file_size = 1024 * 1024 * 1024; conf 2139 http/modules/ngx_http_fastcgi_module.c conf->upstream.max_temp_file_size = conf 2140 http/modules/ngx_http_fastcgi_module.c conf->upstream.max_temp_file_size_conf; conf 2143 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.max_temp_file_size != 0 conf 2144 http/modules/ngx_http_fastcgi_module.c && conf->upstream.max_temp_file_size < size) conf 2156 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.ignore_headers, conf 2161 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.next_upstream, conf 2167 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.next_upstream & NGX_HTTP_UPSTREAM_FT_OFF) { conf 2168 http/modules/ngx_http_fastcgi_module.c conf->upstream.next_upstream = NGX_CONF_BITMASK_SET conf 2172 http/modules/ngx_http_fastcgi_module.c if (ngx_conf_merge_path_value(cf, &conf->upstream.temp_path, conf 2182 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache, conf 2185 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.cache && conf->upstream.cache->data == NULL) { conf 2188 http/modules/ngx_http_fastcgi_module.c shm_zone = conf->upstream.cache; conf 2197 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_uint_value(conf->upstream.cache_min_uses, conf 2200 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.cache_use_stale, conf 2205 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.cache_use_stale & NGX_HTTP_UPSTREAM_FT_OFF) { conf 2206 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_use_stale = NGX_CONF_BITMASK_SET conf 2210 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.cache_methods == 0) { conf 2211 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_methods = prev->upstream.cache_methods; conf 2214 http/modules/ngx_http_fastcgi_module.c conf->upstream.cache_methods |= NGX_HTTP_GET|NGX_HTTP_HEAD; conf 2216 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_bypass, conf 2219 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_ptr_value(conf->upstream.no_cache, conf 2222 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.no_cache && conf->upstream.cache_bypass == NULL) { conf 2228 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_valid, conf 2231 http/modules/ngx_http_fastcgi_module.c if (conf->cache_key.value.data == NULL) { conf 2232 http/modules/ngx_http_fastcgi_module.c conf->cache_key = prev->cache_key; conf 2237 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_headers, conf 2239 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_body, conf 2242 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_value(conf->upstream.intercept_errors, conf 2245 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_ptr_value(conf->catch_stderr, prev->catch_stderr, NULL); conf 2248 http/modules/ngx_http_fastcgi_module.c ngx_conf_merge_str_value(conf->index, prev->index, ""); conf 2254 http/modules/ngx_http_fastcgi_module.c if (ngx_http_upstream_hide_headers_hash(cf, &conf->upstream, conf 2261 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.upstream == NULL) { conf 2262 http/modules/ngx_http_fastcgi_module.c conf->upstream.upstream = prev->upstream.upstream; conf 2265 http/modules/ngx_http_fastcgi_module.c if (conf->fastcgi_lengths == NULL) { conf 2266 http/modules/ngx_http_fastcgi_module.c conf->fastcgi_lengths = prev->fastcgi_lengths; conf 2267 http/modules/ngx_http_fastcgi_module.c conf->fastcgi_values = prev->fastcgi_values; conf 2270 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.upstream || conf->fastcgi_lengths) { conf 2278 http/modules/ngx_http_fastcgi_module.c if (conf->split_regex == NULL) { conf 2279 http/modules/ngx_http_fastcgi_module.c conf->split_regex = prev->split_regex; conf 2280 http/modules/ngx_http_fastcgi_module.c conf->split_name = prev->split_name; conf 2284 http/modules/ngx_http_fastcgi_module.c if (conf->params_source == NULL) { conf 2285 http/modules/ngx_http_fastcgi_module.c conf->flushes = prev->flushes; conf 2286 http/modules/ngx_http_fastcgi_module.c conf->params_len = prev->params_len; conf 2287 http/modules/ngx_http_fastcgi_module.c conf->params = prev->params; conf 2288 http/modules/ngx_http_fastcgi_module.c conf->params_source = prev->params_source; conf 2289 http/modules/ngx_http_fastcgi_module.c conf->headers_hash = prev->headers_hash; conf 2293 http/modules/ngx_http_fastcgi_module.c if (conf->params_source == NULL) { conf 2295 http/modules/ngx_http_fastcgi_module.c if ((conf->upstream.cache == NULL) conf 2302 http/modules/ngx_http_fastcgi_module.c conf->params_source = ngx_array_create(cf->pool, 6, conf 2304 http/modules/ngx_http_fastcgi_module.c if (conf->params_source == NULL) { conf 2310 http/modules/ngx_http_fastcgi_module.c if (conf->params_source == NULL) { conf 2317 http/modules/ngx_http_fastcgi_module.c conf->params_len = ngx_array_create(cf->pool, 64, 1); conf 2318 http/modules/ngx_http_fastcgi_module.c if (conf->params_len == NULL) { conf 2322 http/modules/ngx_http_fastcgi_module.c conf->params = ngx_array_create(cf->pool, 512, 1); conf 2323 http/modules/ngx_http_fastcgi_module.c if (conf->params == NULL) { conf 2333 http/modules/ngx_http_fastcgi_module.c src = conf->params_source->elts; conf 2337 http/modules/ngx_http_fastcgi_module.c if (conf->upstream.cache) { conf 2342 http/modules/ngx_http_fastcgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 2348 http/modules/ngx_http_fastcgi_module.c s = ngx_array_push(conf->params_source); conf 2355 http/modules/ngx_http_fastcgi_module.c src = conf->params_source->elts; conf 2365 http/modules/ngx_http_fastcgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 2385 http/modules/ngx_http_fastcgi_module.c copy = ngx_array_push_n(conf->params_len, conf 2399 http/modules/ngx_http_fastcgi_module.c copy = ngx_array_push_n(conf->params, size); conf 2415 http/modules/ngx_http_fastcgi_module.c sc.flushes = &conf->flushes; conf 2416 http/modules/ngx_http_fastcgi_module.c sc.lengths = &conf->params_len; conf 2417 http/modules/ngx_http_fastcgi_module.c sc.values = &conf->params; conf 2423 http/modules/ngx_http_fastcgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 2431 http/modules/ngx_http_fastcgi_module.c code = ngx_array_push_n(conf->params, sizeof(uintptr_t)); conf 2439 http/modules/ngx_http_fastcgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 2447 http/modules/ngx_http_fastcgi_module.c conf->header_params = headers_names.nelts; conf 2449 http/modules/ngx_http_fastcgi_module.c hash.hash = &conf->headers_hash; conf 2605 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2607 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *flcf = conf; conf 2667 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_split_path_info(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2670 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *flcf = conf; conf 2713 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_store(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2715 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *flcf = conf; conf 2772 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2774 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *flcf = conf; conf 2804 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_cache_key(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2806 http/modules/ngx_http_fastcgi_module.c ngx_http_fastcgi_loc_conf_t *flcf = conf; conf 11 http/modules/ngx_http_flv_module.c static char *ngx_http_flv(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 245 http/modules/ngx_http_flv_module.c ngx_http_flv(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 72 http/modules/ngx_http_geo_module.c static char *ngx_http_geo_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 73 http/modules/ngx_http_geo_module.c static char *ngx_http_geo(ngx_conf_t *cf, ngx_command_t *dummy, void *conf); conf 290 http/modules/ngx_http_geo_module.c ngx_http_geo_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 359 http/modules/ngx_http_geo_module.c cf->handler_conf = conf; conf 443 http/modules/ngx_http_geo_module.c ngx_http_geo(ngx_conf_t *cf, ngx_command_t *dummy, void *conf) conf 44 http/modules/ngx_http_geoip_module.c void *conf); conf 46 http/modules/ngx_http_geoip_module.c void *conf); conf 408 http/modules/ngx_http_geoip_module.c ngx_http_geoip_conf_t *conf; conf 410 http/modules/ngx_http_geoip_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_geoip_conf_t)); conf 411 http/modules/ngx_http_geoip_module.c if (conf == NULL) { conf 421 http/modules/ngx_http_geoip_module.c cln->data = conf; conf 423 http/modules/ngx_http_geoip_module.c return conf; conf 428 http/modules/ngx_http_geoip_module.c ngx_http_geoip_country(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 430 http/modules/ngx_http_geoip_module.c ngx_http_geoip_conf_t *gcf = conf; conf 478 http/modules/ngx_http_geoip_module.c ngx_http_geoip_city(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 480 http/modules/ngx_http_geoip_module.c ngx_http_geoip_conf_t *gcf = conf; conf 241 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 243 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 245 http/modules/ngx_http_gzip_filter_module.c if (!conf->enable conf 252 http/modules/ngx_http_gzip_filter_module.c && r->headers_out.content_length_n < conf->min_length) conf 253 http/modules/ngx_http_gzip_filter_module.c || ngx_http_test_content_type(r, &conf->types) == NULL conf 290 http/modules/ngx_http_gzip_filter_module.c ctx->buffering = (conf->postpone_gzipping != 0); conf 484 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 486 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 488 http/modules/ngx_http_gzip_filter_module.c wbits = conf->wbits; conf 489 http/modules/ngx_http_gzip_filter_module.c memlevel = conf->memlevel; conf 527 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 541 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 554 http/modules/ngx_http_gzip_filter_module.c if (b->flush || b->last_buf || buffered > conf->postpone_gzipping) { conf 593 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 595 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 608 http/modules/ngx_http_gzip_filter_module.c rc = deflateInit2(&ctx->zstream, (int) conf->level, Z_DEFLATED, conf 722 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 728 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 734 http/modules/ngx_http_gzip_filter_module.c } else if (ctx->bufs < conf->bufs.num) { conf 736 http/modules/ngx_http_gzip_filter_module.c ctx->out_buf = ngx_create_temp_buf(r->pool, conf->bufs.size); conf 751 http/modules/ngx_http_gzip_filter_module.c ctx->zstream.avail_out = conf->bufs.size; conf 762 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 847 http/modules/ngx_http_gzip_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_gzip_filter_module); conf 849 http/modules/ngx_http_gzip_filter_module.c if (conf->no_buffer && ctx->in == NULL) { conf 1087 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf; conf 1089 http/modules/ngx_http_gzip_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_gzip_conf_t)); conf 1090 http/modules/ngx_http_gzip_filter_module.c if (conf == NULL) { conf 1102 http/modules/ngx_http_gzip_filter_module.c conf->enable = NGX_CONF_UNSET; conf 1103 http/modules/ngx_http_gzip_filter_module.c conf->no_buffer = NGX_CONF_UNSET; conf 1105 http/modules/ngx_http_gzip_filter_module.c conf->postpone_gzipping = NGX_CONF_UNSET_SIZE; conf 1106 http/modules/ngx_http_gzip_filter_module.c conf->level = NGX_CONF_UNSET; conf 1107 http/modules/ngx_http_gzip_filter_module.c conf->wbits = NGX_CONF_UNSET_SIZE; conf 1108 http/modules/ngx_http_gzip_filter_module.c conf->memlevel = NGX_CONF_UNSET_SIZE; conf 1109 http/modules/ngx_http_gzip_filter_module.c conf->min_length = NGX_CONF_UNSET; conf 1111 http/modules/ngx_http_gzip_filter_module.c return conf; conf 1119 http/modules/ngx_http_gzip_filter_module.c ngx_http_gzip_conf_t *conf = child; conf 1121 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 1122 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_value(conf->no_buffer, prev->no_buffer, 0); conf 1124 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_bufs_value(conf->bufs, prev->bufs, conf 1127 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_size_value(conf->postpone_gzipping, prev->postpone_gzipping, conf 1129 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_value(conf->level, prev->level, 1); conf 1130 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_size_value(conf->wbits, prev->wbits, MAX_WBITS); conf 1131 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_size_value(conf->memlevel, prev->memlevel, conf 1133 http/modules/ngx_http_gzip_filter_module.c ngx_conf_merge_value(conf->min_length, prev->min_length, 20); conf 1135 http/modules/ngx_http_gzip_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 257 http/modules/ngx_http_gzip_static_module.c ngx_http_gzip_static_conf_t *conf; conf 259 http/modules/ngx_http_gzip_static_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_gzip_static_conf_t)); conf 260 http/modules/ngx_http_gzip_static_module.c if (conf == NULL) { conf 264 http/modules/ngx_http_gzip_static_module.c conf->enable = NGX_CONF_UNSET; conf 266 http/modules/ngx_http_gzip_static_module.c return conf; conf 274 http/modules/ngx_http_gzip_static_module.c ngx_http_gzip_static_conf_t *conf = child; conf 276 http/modules/ngx_http_gzip_static_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 50 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *conf); conf 61 http/modules/ngx_http_headers_filter_module.c void *conf); conf 63 http/modules/ngx_http_headers_filter_module.c void *conf); conf 140 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *conf; conf 142 http/modules/ngx_http_headers_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_headers_filter_module); conf 144 http/modules/ngx_http_headers_filter_module.c if ((conf->expires == NGX_HTTP_EXPIRES_OFF && conf->headers == NULL) conf 155 http/modules/ngx_http_headers_filter_module.c if (conf->expires != NGX_HTTP_EXPIRES_OFF) { conf 156 http/modules/ngx_http_headers_filter_module.c if (ngx_http_set_expires(r, conf) != NGX_OK) { conf 161 http/modules/ngx_http_headers_filter_module.c if (conf->headers) { conf 162 http/modules/ngx_http_headers_filter_module.c h = conf->headers->elts; conf 163 http/modules/ngx_http_headers_filter_module.c for (i = 0; i < conf->headers->nelts; i++) { conf 180 http/modules/ngx_http_headers_filter_module.c ngx_http_set_expires(ngx_http_request_t *r, ngx_http_headers_conf_t *conf) conf 238 http/modules/ngx_http_headers_filter_module.c if (conf->expires == NGX_HTTP_EXPIRES_EPOCH) { conf 244 http/modules/ngx_http_headers_filter_module.c if (conf->expires == NGX_HTTP_EXPIRES_MAX) { conf 256 http/modules/ngx_http_headers_filter_module.c if (conf->expires_time == 0) { conf 265 http/modules/ngx_http_headers_filter_module.c if (conf->expires == NGX_HTTP_EXPIRES_ACCESS conf 268 http/modules/ngx_http_headers_filter_module.c expires_time = now + conf->expires_time; conf 269 http/modules/ngx_http_headers_filter_module.c max_age = conf->expires_time; conf 271 http/modules/ngx_http_headers_filter_module.c } else if (conf->expires == NGX_HTTP_EXPIRES_DAILY) { conf 272 http/modules/ngx_http_headers_filter_module.c expires_time = ngx_next_time(conf->expires_time); conf 276 http/modules/ngx_http_headers_filter_module.c expires_time = r->headers_out.last_modified_time + conf->expires_time; conf 282 http/modules/ngx_http_headers_filter_module.c if (conf->expires_time < 0 || max_age < 0) { conf 405 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *conf; conf 407 http/modules/ngx_http_headers_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_headers_conf_t)); conf 408 http/modules/ngx_http_headers_filter_module.c if (conf == NULL) { conf 419 http/modules/ngx_http_headers_filter_module.c conf->expires = NGX_CONF_UNSET_UINT; conf 421 http/modules/ngx_http_headers_filter_module.c return conf; conf 429 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *conf = child; conf 431 http/modules/ngx_http_headers_filter_module.c if (conf->expires == NGX_CONF_UNSET_UINT) { conf 432 http/modules/ngx_http_headers_filter_module.c conf->expires = prev->expires; conf 433 http/modules/ngx_http_headers_filter_module.c conf->expires_time = prev->expires_time; conf 435 http/modules/ngx_http_headers_filter_module.c if (conf->expires == NGX_CONF_UNSET_UINT) { conf 436 http/modules/ngx_http_headers_filter_module.c conf->expires = NGX_HTTP_EXPIRES_OFF; conf 440 http/modules/ngx_http_headers_filter_module.c if (conf->headers == NULL) { conf 441 http/modules/ngx_http_headers_filter_module.c conf->headers = prev->headers; conf 459 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_expires(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 461 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *hcf = conf; conf 554 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_add(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 556 http/modules/ngx_http_headers_filter_module.c ngx_http_headers_conf_t *hcf = conf; conf 105 http/modules/ngx_http_image_filter_module.c void *conf); conf 107 http/modules/ngx_http_image_filter_module.c ngx_command_t *cmd, void *conf); conf 192 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 205 http/modules/ngx_http_image_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module); conf 207 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_OFF) { conf 233 http/modules/ngx_http_image_filter_module.c if (len != -1 && len > (off_t) conf->buffer_size) { conf 241 http/modules/ngx_http_image_filter_module.c ctx->length = conf->buffer_size; conf 265 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 285 http/modules/ngx_http_image_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module); conf 289 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_SIZE) { conf 312 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_TEST) { conf 484 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 492 http/modules/ngx_http_image_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module); conf 494 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_SIZE) { conf 498 http/modules/ngx_http_image_filter_module.c ctx->angle = ngx_http_image_filter_get_value(r, conf->acv, conf->angle); conf 500 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_ROTATE) { conf 509 http/modules/ngx_http_image_filter_module.c ctx->max_width = ngx_http_image_filter_get_value(r, conf->wcv, conf->width); conf 514 http/modules/ngx_http_image_filter_module.c ctx->max_height = ngx_http_image_filter_get_value(r, conf->hcv, conf 515 http/modules/ngx_http_image_filter_module.c conf->height); conf 734 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 745 http/modules/ngx_http_image_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module); conf 758 http/modules/ngx_http_image_filter_module.c if (colors && conf->transparency) { conf 784 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_RESIZE) { conf 800 http/modules/ngx_http_image_filter_module.c } else if (conf->filter == NGX_HTTP_IMAGE_ROTATE) { conf 884 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_HTTP_IMAGE_CROP) { conf 1048 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 1055 http/modules/ngx_http_image_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module); conf 1057 http/modules/ngx_http_image_filter_module.c jq = ngx_http_image_filter_get_value(r, conf->jqcv, conf->jpeg_quality); conf 1136 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf; conf 1138 http/modules/ngx_http_image_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_image_filter_conf_t)); conf 1139 http/modules/ngx_http_image_filter_module.c if (conf == NULL) { conf 1143 http/modules/ngx_http_image_filter_module.c conf->filter = NGX_CONF_UNSET_UINT; conf 1144 http/modules/ngx_http_image_filter_module.c conf->jpeg_quality = NGX_CONF_UNSET_UINT; conf 1145 http/modules/ngx_http_image_filter_module.c conf->angle = NGX_CONF_UNSET_UINT; conf 1146 http/modules/ngx_http_image_filter_module.c conf->transparency = NGX_CONF_UNSET; conf 1147 http/modules/ngx_http_image_filter_module.c conf->buffer_size = NGX_CONF_UNSET_SIZE; conf 1149 http/modules/ngx_http_image_filter_module.c return conf; conf 1157 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *conf = child; conf 1159 http/modules/ngx_http_image_filter_module.c if (conf->filter == NGX_CONF_UNSET_UINT) { conf 1162 http/modules/ngx_http_image_filter_module.c conf->filter = NGX_HTTP_IMAGE_OFF; conf 1165 http/modules/ngx_http_image_filter_module.c conf->filter = prev->filter; conf 1166 http/modules/ngx_http_image_filter_module.c conf->width = prev->width; conf 1167 http/modules/ngx_http_image_filter_module.c conf->height = prev->height; conf 1168 http/modules/ngx_http_image_filter_module.c conf->wcv = prev->wcv; conf 1169 http/modules/ngx_http_image_filter_module.c conf->hcv = prev->hcv; conf 1174 http/modules/ngx_http_image_filter_module.c ngx_conf_merge_uint_value(conf->jpeg_quality, prev->jpeg_quality, 75); conf 1176 http/modules/ngx_http_image_filter_module.c if (conf->jqcv == NULL) { conf 1177 http/modules/ngx_http_image_filter_module.c conf->jqcv = prev->jqcv; conf 1180 http/modules/ngx_http_image_filter_module.c ngx_conf_merge_uint_value(conf->angle, prev->angle, 0); conf 1181 http/modules/ngx_http_image_filter_module.c if (conf->acv == NULL) { conf 1182 http/modules/ngx_http_image_filter_module.c conf->acv = prev->acv; conf 1185 http/modules/ngx_http_image_filter_module.c ngx_conf_merge_value(conf->transparency, prev->transparency, 1); conf 1187 http/modules/ngx_http_image_filter_module.c ngx_conf_merge_size_value(conf->buffer_size, prev->buffer_size, conf 1195 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1197 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *imcf = conf; conf 1345 http/modules/ngx_http_image_filter_module.c void *conf) conf 1347 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_conf_t *imcf = conf; conf 38 http/modules/ngx_http_index_module.c void *conf); conf 365 http/modules/ngx_http_index_module.c ngx_http_index_loc_conf_t *conf; conf 367 http/modules/ngx_http_index_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_index_loc_conf_t)); conf 368 http/modules/ngx_http_index_module.c if (conf == NULL) { conf 372 http/modules/ngx_http_index_module.c conf->indices = NULL; conf 373 http/modules/ngx_http_index_module.c conf->max_index_len = 0; conf 375 http/modules/ngx_http_index_module.c return conf; conf 383 http/modules/ngx_http_index_module.c ngx_http_index_loc_conf_t *conf = child; conf 387 http/modules/ngx_http_index_module.c if (conf->indices == NULL) { conf 388 http/modules/ngx_http_index_module.c conf->indices = prev->indices; conf 389 http/modules/ngx_http_index_module.c conf->max_index_len = prev->max_index_len; conf 392 http/modules/ngx_http_index_module.c if (conf->indices == NULL) { conf 393 http/modules/ngx_http_index_module.c conf->indices = ngx_array_create(cf->pool, 1, sizeof(ngx_http_index_t)); conf 394 http/modules/ngx_http_index_module.c if (conf->indices == NULL) { conf 398 http/modules/ngx_http_index_module.c index = ngx_array_push(conf->indices); conf 408 http/modules/ngx_http_index_module.c conf->max_index_len = sizeof(NGX_HTTP_DEFAULT_INDEX); conf 439 http/modules/ngx_http_index_module.c ngx_http_index_set_index(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 441 http/modules/ngx_http_index_module.c ngx_http_index_loc_conf_t *ilcf = conf; conf 62 http/modules/ngx_http_limit_req_module.c void *conf); conf 64 http/modules/ngx_http_limit_req_module.c void *conf); conf 544 http/modules/ngx_http_limit_req_module.c ngx_http_limit_req_conf_t *conf; conf 546 http/modules/ngx_http_limit_req_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_limit_req_conf_t)); conf 547 http/modules/ngx_http_limit_req_module.c if (conf == NULL) { conf 559 http/modules/ngx_http_limit_req_module.c conf->limit_log_level = NGX_CONF_UNSET_UINT; conf 561 http/modules/ngx_http_limit_req_module.c return conf; conf 569 http/modules/ngx_http_limit_req_module.c ngx_http_limit_req_conf_t *conf = child; conf 571 http/modules/ngx_http_limit_req_module.c if (conf->shm_zone == NULL) { conf 572 http/modules/ngx_http_limit_req_module.c *conf = *prev; conf 575 http/modules/ngx_http_limit_req_module.c ngx_conf_merge_uint_value(conf->limit_log_level, prev->limit_log_level, conf 578 http/modules/ngx_http_limit_req_module.c conf->delay_log_level = (conf->limit_log_level == NGX_LOG_INFO) ? conf 579 http/modules/ngx_http_limit_req_module.c NGX_LOG_INFO : conf->limit_log_level + 1; conf 586 http/modules/ngx_http_limit_req_module.c ngx_http_limit_req_zone(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 721 http/modules/ngx_http_limit_req_module.c ngx_http_limit_req(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 723 http/modules/ngx_http_limit_req_module.c ngx_http_limit_req_conf_t *lrcf = conf; conf 46 http/modules/ngx_http_limit_zone_module.c void *conf); conf 48 http/modules/ngx_http_limit_zone_module.c void *conf); conf 397 http/modules/ngx_http_limit_zone_module.c ngx_http_limit_zone_conf_t *conf; conf 399 http/modules/ngx_http_limit_zone_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_limit_zone_conf_t)); conf 400 http/modules/ngx_http_limit_zone_module.c if (conf == NULL) { conf 411 http/modules/ngx_http_limit_zone_module.c conf->log_level = NGX_CONF_UNSET_UINT; conf 413 http/modules/ngx_http_limit_zone_module.c return conf; conf 421 http/modules/ngx_http_limit_zone_module.c ngx_http_limit_zone_conf_t *conf = child; conf 423 http/modules/ngx_http_limit_zone_module.c if (conf->shm_zone == NULL) { conf 424 http/modules/ngx_http_limit_zone_module.c *conf = *prev; conf 427 http/modules/ngx_http_limit_zone_module.c ngx_conf_merge_uint_value(conf->log_level, prev->log_level, NGX_LOG_ERR); conf 434 http/modules/ngx_http_limit_zone_module.c ngx_http_limit_zone(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 502 http/modules/ngx_http_limit_zone_module.c ngx_http_limit_conn(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 504 http/modules/ngx_http_limit_zone_module.c ngx_http_limit_zone_conf_t *lzcf = conf; conf 115 http/modules/ngx_http_log_module.c void *conf); conf 117 http/modules/ngx_http_log_module.c void *conf); conf 121 http/modules/ngx_http_log_module.c void *conf); conf 740 http/modules/ngx_http_log_module.c ngx_http_log_main_conf_t *conf; conf 744 http/modules/ngx_http_log_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_log_main_conf_t)); conf 745 http/modules/ngx_http_log_module.c if (conf == NULL) { conf 749 http/modules/ngx_http_log_module.c if (ngx_array_init(&conf->formats, cf->pool, 4, sizeof(ngx_http_log_fmt_t)) conf 755 http/modules/ngx_http_log_module.c fmt = ngx_array_push(&conf->formats); conf 769 http/modules/ngx_http_log_module.c return conf; conf 776 http/modules/ngx_http_log_module.c ngx_http_log_loc_conf_t *conf; conf 778 http/modules/ngx_http_log_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_log_loc_conf_t)); conf 779 http/modules/ngx_http_log_module.c if (conf == NULL) { conf 783 http/modules/ngx_http_log_module.c conf->open_file_cache = NGX_CONF_UNSET_PTR; conf 785 http/modules/ngx_http_log_module.c return conf; conf 793 http/modules/ngx_http_log_module.c ngx_http_log_loc_conf_t *conf = child; conf 799 http/modules/ngx_http_log_module.c if (conf->open_file_cache == NGX_CONF_UNSET_PTR) { conf 801 http/modules/ngx_http_log_module.c conf->open_file_cache = prev->open_file_cache; conf 802 http/modules/ngx_http_log_module.c conf->open_file_cache_valid = prev->open_file_cache_valid; conf 803 http/modules/ngx_http_log_module.c conf->open_file_cache_min_uses = prev->open_file_cache_min_uses; conf 805 http/modules/ngx_http_log_module.c if (conf->open_file_cache == NGX_CONF_UNSET_PTR) { conf 806 http/modules/ngx_http_log_module.c conf->open_file_cache = NULL; conf 810 http/modules/ngx_http_log_module.c if (conf->logs || conf->off) { conf 814 http/modules/ngx_http_log_module.c conf->logs = prev->logs; conf 815 http/modules/ngx_http_log_module.c conf->off = prev->off; conf 817 http/modules/ngx_http_log_module.c if (conf->logs || conf->off) { conf 821 http/modules/ngx_http_log_module.c conf->logs = ngx_array_create(cf->pool, 2, sizeof(ngx_http_log_t)); conf 822 http/modules/ngx_http_log_module.c if (conf->logs == NULL) { conf 826 http/modules/ngx_http_log_module.c log = ngx_array_push(conf->logs); conf 852 http/modules/ngx_http_log_module.c ngx_http_log_set_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 854 http/modules/ngx_http_log_module.c ngx_http_log_loc_conf_t *llcf = conf; conf 999 http/modules/ngx_http_log_module.c ngx_http_log_set_format(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1001 http/modules/ngx_http_log_module.c ngx_http_log_main_conf_t *lmcf = conf; conf 1226 http/modules/ngx_http_log_module.c ngx_http_log_open_file_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1228 http/modules/ngx_http_log_module.c ngx_http_log_loc_conf_t *llcf = conf; conf 44 http/modules/ngx_http_map_module.c static char *ngx_http_map_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 45 http/modules/ngx_http_map_module.c static char *ngx_http_map(ngx_conf_t *cf, ngx_command_t *dummy, void *conf); conf 173 http/modules/ngx_http_map_module.c ngx_http_map_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 175 http/modules/ngx_http_map_module.c ngx_http_map_conf_t *mcf = conf; conf 272 http/modules/ngx_http_map_module.c cf->handler_conf = conf; conf 372 http/modules/ngx_http_map_module.c ngx_http_map(ngx_conf_t *cf, ngx_command_t *dummy, void *conf) conf 39 http/modules/ngx_http_memcached_module.c void *conf); conf 178 http/modules/ngx_http_memcached_module.c u->conf = &mlcf->upstream; conf 498 http/modules/ngx_http_memcached_module.c ngx_http_memcached_loc_conf_t *conf; conf 500 http/modules/ngx_http_memcached_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_memcached_loc_conf_t)); conf 501 http/modules/ngx_http_memcached_module.c if (conf == NULL) { conf 515 http/modules/ngx_http_memcached_module.c conf->upstream.connect_timeout = NGX_CONF_UNSET_MSEC; conf 516 http/modules/ngx_http_memcached_module.c conf->upstream.send_timeout = NGX_CONF_UNSET_MSEC; conf 517 http/modules/ngx_http_memcached_module.c conf->upstream.read_timeout = NGX_CONF_UNSET_MSEC; conf 519 http/modules/ngx_http_memcached_module.c conf->upstream.buffer_size = NGX_CONF_UNSET_SIZE; conf 522 http/modules/ngx_http_memcached_module.c conf->upstream.cyclic_temp_file = 0; conf 523 http/modules/ngx_http_memcached_module.c conf->upstream.buffering = 0; conf 524 http/modules/ngx_http_memcached_module.c conf->upstream.ignore_client_abort = 0; conf 525 http/modules/ngx_http_memcached_module.c conf->upstream.send_lowat = 0; conf 526 http/modules/ngx_http_memcached_module.c conf->upstream.bufs.num = 0; conf 527 http/modules/ngx_http_memcached_module.c conf->upstream.busy_buffers_size = 0; conf 528 http/modules/ngx_http_memcached_module.c conf->upstream.max_temp_file_size = 0; conf 529 http/modules/ngx_http_memcached_module.c conf->upstream.temp_file_write_size = 0; conf 530 http/modules/ngx_http_memcached_module.c conf->upstream.intercept_errors = 1; conf 531 http/modules/ngx_http_memcached_module.c conf->upstream.intercept_404 = 1; conf 532 http/modules/ngx_http_memcached_module.c conf->upstream.pass_request_headers = 0; conf 533 http/modules/ngx_http_memcached_module.c conf->upstream.pass_request_body = 0; conf 535 http/modules/ngx_http_memcached_module.c conf->index = NGX_CONF_UNSET; conf 537 http/modules/ngx_http_memcached_module.c return conf; conf 545 http/modules/ngx_http_memcached_module.c ngx_http_memcached_loc_conf_t *conf = child; conf 547 http/modules/ngx_http_memcached_module.c ngx_conf_merge_msec_value(conf->upstream.connect_timeout, conf 550 http/modules/ngx_http_memcached_module.c ngx_conf_merge_msec_value(conf->upstream.send_timeout, conf 553 http/modules/ngx_http_memcached_module.c ngx_conf_merge_msec_value(conf->upstream.read_timeout, conf 556 http/modules/ngx_http_memcached_module.c ngx_conf_merge_size_value(conf->upstream.buffer_size, conf 560 http/modules/ngx_http_memcached_module.c ngx_conf_merge_bitmask_value(conf->upstream.next_upstream, conf 566 http/modules/ngx_http_memcached_module.c if (conf->upstream.next_upstream & NGX_HTTP_UPSTREAM_FT_OFF) { conf 567 http/modules/ngx_http_memcached_module.c conf->upstream.next_upstream = NGX_CONF_BITMASK_SET conf 571 http/modules/ngx_http_memcached_module.c if (conf->upstream.upstream == NULL) { conf 572 http/modules/ngx_http_memcached_module.c conf->upstream.upstream = prev->upstream.upstream; conf 575 http/modules/ngx_http_memcached_module.c if (conf->index == NGX_CONF_UNSET) { conf 576 http/modules/ngx_http_memcached_module.c conf->index = prev->index; conf 584 http/modules/ngx_http_memcached_module.c ngx_http_memcached_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 586 http/modules/ngx_http_memcached_module.c ngx_http_memcached_loc_conf_t *mlcf = conf; conf 117 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *conf, ngx_http_proxy_loc_conf_t *prev); conf 120 http/modules/ngx_http_proxy_module.c void *conf); conf 122 http/modules/ngx_http_proxy_module.c void *conf); conf 124 http/modules/ngx_http_proxy_module.c void *conf); conf 127 http/modules/ngx_http_proxy_module.c void *conf); conf 129 http/modules/ngx_http_proxy_module.c void *conf); conf 590 http/modules/ngx_http_proxy_module.c u->conf = &plcf->upstream; conf 1633 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *conf; conf 1635 http/modules/ngx_http_proxy_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_proxy_loc_conf_t)); conf 1636 http/modules/ngx_http_proxy_module.c if (conf == NULL) { conf 1666 http/modules/ngx_http_proxy_module.c conf->upstream.store = NGX_CONF_UNSET; conf 1667 http/modules/ngx_http_proxy_module.c conf->upstream.store_access = NGX_CONF_UNSET_UINT; conf 1668 http/modules/ngx_http_proxy_module.c conf->upstream.buffering = NGX_CONF_UNSET; conf 1669 http/modules/ngx_http_proxy_module.c conf->upstream.ignore_client_abort = NGX_CONF_UNSET; conf 1671 http/modules/ngx_http_proxy_module.c conf->upstream.connect_timeout = NGX_CONF_UNSET_MSEC; conf 1672 http/modules/ngx_http_proxy_module.c conf->upstream.send_timeout = NGX_CONF_UNSET_MSEC; conf 1673 http/modules/ngx_http_proxy_module.c conf->upstream.read_timeout = NGX_CONF_UNSET_MSEC; conf 1675 http/modules/ngx_http_proxy_module.c conf->upstream.send_lowat = NGX_CONF_UNSET_SIZE; conf 1676 http/modules/ngx_http_proxy_module.c conf->upstream.buffer_size = NGX_CONF_UNSET_SIZE; conf 1678 http/modules/ngx_http_proxy_module.c conf->upstream.busy_buffers_size_conf = NGX_CONF_UNSET_SIZE; conf 1679 http/modules/ngx_http_proxy_module.c conf->upstream.max_temp_file_size_conf = NGX_CONF_UNSET_SIZE; conf 1680 http/modules/ngx_http_proxy_module.c conf->upstream.temp_file_write_size_conf = NGX_CONF_UNSET_SIZE; conf 1682 http/modules/ngx_http_proxy_module.c conf->upstream.pass_request_headers = NGX_CONF_UNSET; conf 1683 http/modules/ngx_http_proxy_module.c conf->upstream.pass_request_body = NGX_CONF_UNSET; conf 1686 http/modules/ngx_http_proxy_module.c conf->upstream.cache = NGX_CONF_UNSET_PTR; conf 1687 http/modules/ngx_http_proxy_module.c conf->upstream.cache_min_uses = NGX_CONF_UNSET_UINT; conf 1688 http/modules/ngx_http_proxy_module.c conf->upstream.cache_bypass = NGX_CONF_UNSET_PTR; conf 1689 http/modules/ngx_http_proxy_module.c conf->upstream.no_cache = NGX_CONF_UNSET_PTR; conf 1690 http/modules/ngx_http_proxy_module.c conf->upstream.cache_valid = NGX_CONF_UNSET_PTR; conf 1693 http/modules/ngx_http_proxy_module.c conf->upstream.hide_headers = NGX_CONF_UNSET_PTR; conf 1694 http/modules/ngx_http_proxy_module.c conf->upstream.pass_headers = NGX_CONF_UNSET_PTR; conf 1696 http/modules/ngx_http_proxy_module.c conf->upstream.intercept_errors = NGX_CONF_UNSET; conf 1698 http/modules/ngx_http_proxy_module.c conf->upstream.ssl_session_reuse = NGX_CONF_UNSET; conf 1702 http/modules/ngx_http_proxy_module.c conf->upstream.cyclic_temp_file = 0; conf 1704 http/modules/ngx_http_proxy_module.c conf->redirect = NGX_CONF_UNSET; conf 1705 http/modules/ngx_http_proxy_module.c conf->upstream.change_buffering = 1; conf 1707 http/modules/ngx_http_proxy_module.c conf->headers_hash_max_size = NGX_CONF_UNSET_UINT; conf 1708 http/modules/ngx_http_proxy_module.c conf->headers_hash_bucket_size = NGX_CONF_UNSET_UINT; conf 1710 http/modules/ngx_http_proxy_module.c return conf; conf 1718 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *conf = child; conf 1728 http/modules/ngx_http_proxy_module.c if (conf->upstream.store != 0) { conf 1729 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.store, conf 1732 http/modules/ngx_http_proxy_module.c if (conf->upstream.store_lengths == NULL) { conf 1733 http/modules/ngx_http_proxy_module.c conf->upstream.store_lengths = prev->upstream.store_lengths; conf 1734 http/modules/ngx_http_proxy_module.c conf->upstream.store_values = prev->upstream.store_values; conf 1738 http/modules/ngx_http_proxy_module.c ngx_conf_merge_uint_value(conf->upstream.store_access, conf 1741 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.buffering, conf 1744 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.ignore_client_abort, conf 1747 http/modules/ngx_http_proxy_module.c ngx_conf_merge_msec_value(conf->upstream.connect_timeout, conf 1750 http/modules/ngx_http_proxy_module.c ngx_conf_merge_msec_value(conf->upstream.send_timeout, conf 1753 http/modules/ngx_http_proxy_module.c ngx_conf_merge_msec_value(conf->upstream.read_timeout, conf 1756 http/modules/ngx_http_proxy_module.c ngx_conf_merge_size_value(conf->upstream.send_lowat, conf 1759 http/modules/ngx_http_proxy_module.c ngx_conf_merge_size_value(conf->upstream.buffer_size, conf 1763 http/modules/ngx_http_proxy_module.c ngx_conf_merge_bufs_value(conf->upstream.bufs, prev->upstream.bufs, conf 1766 http/modules/ngx_http_proxy_module.c if (conf->upstream.bufs.num < 2) { conf 1773 http/modules/ngx_http_proxy_module.c size = conf->upstream.buffer_size; conf 1774 http/modules/ngx_http_proxy_module.c if (size < conf->upstream.bufs.size) { conf 1775 http/modules/ngx_http_proxy_module.c size = conf->upstream.bufs.size; conf 1779 http/modules/ngx_http_proxy_module.c ngx_conf_merge_size_value(conf->upstream.busy_buffers_size_conf, conf 1783 http/modules/ngx_http_proxy_module.c if (conf->upstream.busy_buffers_size_conf == NGX_CONF_UNSET_SIZE) { conf 1784 http/modules/ngx_http_proxy_module.c conf->upstream.busy_buffers_size = 2 * size; conf 1786 http/modules/ngx_http_proxy_module.c conf->upstream.busy_buffers_size = conf 1787 http/modules/ngx_http_proxy_module.c conf->upstream.busy_buffers_size_conf; conf 1790 http/modules/ngx_http_proxy_module.c if (conf->upstream.busy_buffers_size < size) { conf 1799 http/modules/ngx_http_proxy_module.c if (conf->upstream.busy_buffers_size conf 1800 http/modules/ngx_http_proxy_module.c > (conf->upstream.bufs.num - 1) * conf->upstream.bufs.size) conf 1810 http/modules/ngx_http_proxy_module.c ngx_conf_merge_size_value(conf->upstream.temp_file_write_size_conf, conf 1814 http/modules/ngx_http_proxy_module.c if (conf->upstream.temp_file_write_size_conf == NGX_CONF_UNSET_SIZE) { conf 1815 http/modules/ngx_http_proxy_module.c conf->upstream.temp_file_write_size = 2 * size; conf 1817 http/modules/ngx_http_proxy_module.c conf->upstream.temp_file_write_size = conf 1818 http/modules/ngx_http_proxy_module.c conf->upstream.temp_file_write_size_conf; conf 1821 http/modules/ngx_http_proxy_module.c if (conf->upstream.temp_file_write_size < size) { conf 1830 http/modules/ngx_http_proxy_module.c ngx_conf_merge_size_value(conf->upstream.max_temp_file_size_conf, conf 1834 http/modules/ngx_http_proxy_module.c if (conf->upstream.max_temp_file_size_conf == NGX_CONF_UNSET_SIZE) { conf 1835 http/modules/ngx_http_proxy_module.c conf->upstream.max_temp_file_size = 1024 * 1024 * 1024; conf 1837 http/modules/ngx_http_proxy_module.c conf->upstream.max_temp_file_size = conf 1838 http/modules/ngx_http_proxy_module.c conf->upstream.max_temp_file_size_conf; conf 1841 http/modules/ngx_http_proxy_module.c if (conf->upstream.max_temp_file_size != 0 conf 1842 http/modules/ngx_http_proxy_module.c && conf->upstream.max_temp_file_size < size) conf 1854 http/modules/ngx_http_proxy_module.c ngx_conf_merge_bitmask_value(conf->upstream.ignore_headers, conf 1859 http/modules/ngx_http_proxy_module.c ngx_conf_merge_bitmask_value(conf->upstream.next_upstream, conf 1865 http/modules/ngx_http_proxy_module.c if (conf->upstream.next_upstream & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1866 http/modules/ngx_http_proxy_module.c conf->upstream.next_upstream = NGX_CONF_BITMASK_SET conf 1870 http/modules/ngx_http_proxy_module.c if (ngx_conf_merge_path_value(cf, &conf->upstream.temp_path, conf 1881 http/modules/ngx_http_proxy_module.c ngx_conf_merge_ptr_value(conf->upstream.cache, conf 1884 http/modules/ngx_http_proxy_module.c if (conf->upstream.cache && conf->upstream.cache->data == NULL) { conf 1887 http/modules/ngx_http_proxy_module.c shm_zone = conf->upstream.cache; conf 1896 http/modules/ngx_http_proxy_module.c ngx_conf_merge_uint_value(conf->upstream.cache_min_uses, conf 1899 http/modules/ngx_http_proxy_module.c ngx_conf_merge_bitmask_value(conf->upstream.cache_use_stale, conf 1904 http/modules/ngx_http_proxy_module.c if (conf->upstream.cache_methods == 0) { conf 1905 http/modules/ngx_http_proxy_module.c conf->upstream.cache_methods = prev->upstream.cache_methods; conf 1908 http/modules/ngx_http_proxy_module.c conf->upstream.cache_methods |= NGX_HTTP_GET|NGX_HTTP_HEAD; conf 1910 http/modules/ngx_http_proxy_module.c if (conf->upstream.cache_use_stale & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1911 http/modules/ngx_http_proxy_module.c conf->upstream.cache_use_stale = NGX_CONF_BITMASK_SET conf 1915 http/modules/ngx_http_proxy_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_bypass, conf 1918 http/modules/ngx_http_proxy_module.c ngx_conf_merge_ptr_value(conf->upstream.no_cache, conf 1921 http/modules/ngx_http_proxy_module.c if (conf->upstream.no_cache && conf->upstream.cache_bypass == NULL) { conf 1927 http/modules/ngx_http_proxy_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_valid, conf 1930 http/modules/ngx_http_proxy_module.c if (conf->cache_key.value.data == NULL) { conf 1931 http/modules/ngx_http_proxy_module.c conf->cache_key = prev->cache_key; conf 1936 http/modules/ngx_http_proxy_module.c if (conf->method.len == 0) { conf 1937 http/modules/ngx_http_proxy_module.c conf->method = prev->method; conf 1940 http/modules/ngx_http_proxy_module.c conf->method.data[conf->method.len] = ' '; conf 1941 http/modules/ngx_http_proxy_module.c conf->method.len++; conf 1944 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.pass_request_headers, conf 1946 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.pass_request_body, conf 1949 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.intercept_errors, conf 1953 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->upstream.ssl_session_reuse, conf 1957 http/modules/ngx_http_proxy_module.c ngx_conf_merge_value(conf->redirect, prev->redirect, 1); conf 1959 http/modules/ngx_http_proxy_module.c if (conf->redirect) { conf 1961 http/modules/ngx_http_proxy_module.c if (conf->redirects == NULL) { conf 1962 http/modules/ngx_http_proxy_module.c conf->redirects = prev->redirects; conf 1965 http/modules/ngx_http_proxy_module.c if (conf->redirects == NULL && conf->url.data) { conf 1967 http/modules/ngx_http_proxy_module.c conf->redirects = ngx_array_create(cf->pool, 1, conf 1969 http/modules/ngx_http_proxy_module.c if (conf->redirects == NULL) { conf 1973 http/modules/ngx_http_proxy_module.c pr = ngx_array_push(conf->redirects); conf 1980 http/modules/ngx_http_proxy_module.c if (conf->vars.uri.len) { conf 1981 http/modules/ngx_http_proxy_module.c pr->redirect = conf->url; conf 1982 http/modules/ngx_http_proxy_module.c pr->replacement.text = conf->location; conf 1985 http/modules/ngx_http_proxy_module.c pr->redirect.len = conf->url.len + sizeof("/") - 1; conf 1994 http/modules/ngx_http_proxy_module.c p = ngx_cpymem(p, conf->url.data, conf->url.len); conf 2003 http/modules/ngx_http_proxy_module.c if (conf->upstream.ssl == NULL) { conf 2004 http/modules/ngx_http_proxy_module.c conf->upstream.ssl = prev->upstream.ssl; conf 2008 http/modules/ngx_http_proxy_module.c ngx_conf_merge_uint_value(conf->headers_hash_max_size, conf 2011 http/modules/ngx_http_proxy_module.c ngx_conf_merge_uint_value(conf->headers_hash_bucket_size, conf 2014 http/modules/ngx_http_proxy_module.c conf->headers_hash_bucket_size = ngx_align(conf->headers_hash_bucket_size, conf 2017 http/modules/ngx_http_proxy_module.c hash.max_size = conf->headers_hash_max_size; conf 2018 http/modules/ngx_http_proxy_module.c hash.bucket_size = conf->headers_hash_bucket_size; conf 2021 http/modules/ngx_http_proxy_module.c if (ngx_http_upstream_hide_headers_hash(cf, &conf->upstream, conf 2028 http/modules/ngx_http_proxy_module.c if (conf->upstream.upstream == NULL) { conf 2029 http/modules/ngx_http_proxy_module.c conf->upstream.upstream = prev->upstream.upstream; conf 2030 http/modules/ngx_http_proxy_module.c conf->vars = prev->vars; conf 2033 http/modules/ngx_http_proxy_module.c if (conf->proxy_lengths == NULL) { conf 2034 http/modules/ngx_http_proxy_module.c conf->proxy_lengths = prev->proxy_lengths; conf 2035 http/modules/ngx_http_proxy_module.c conf->proxy_values = prev->proxy_values; conf 2038 http/modules/ngx_http_proxy_module.c if (conf->upstream.upstream || conf->proxy_lengths) { conf 2042 http/modules/ngx_http_proxy_module.c conf->location = prev->location; conf 2046 http/modules/ngx_http_proxy_module.c if (conf->body_source.data == NULL) { conf 2047 http/modules/ngx_http_proxy_module.c conf->body_source = prev->body_source; conf 2048 http/modules/ngx_http_proxy_module.c conf->body_set_len = prev->body_set_len; conf 2049 http/modules/ngx_http_proxy_module.c conf->body_set = prev->body_set; conf 2052 http/modules/ngx_http_proxy_module.c if (conf->body_source.data && conf->body_set_len == NULL) { conf 2057 http/modules/ngx_http_proxy_module.c sc.source = &conf->body_source; conf 2058 http/modules/ngx_http_proxy_module.c sc.flushes = &conf->flushes; conf 2059 http/modules/ngx_http_proxy_module.c sc.lengths = &conf->body_set_len; conf 2060 http/modules/ngx_http_proxy_module.c sc.values = &conf->body_set; conf 2068 http/modules/ngx_http_proxy_module.c if (conf->headers_source == NULL) { conf 2069 http/modules/ngx_http_proxy_module.c conf->headers_source = ngx_array_create(cf->pool, 4, conf 2071 http/modules/ngx_http_proxy_module.c if (conf->headers_source == NULL) { conf 2076 http/modules/ngx_http_proxy_module.c s = ngx_array_push(conf->headers_source); conf 2085 http/modules/ngx_http_proxy_module.c if (ngx_http_proxy_merge_headers(cf, conf, prev) != NGX_OK) { conf 2094 http/modules/ngx_http_proxy_module.c ngx_http_proxy_merge_headers(ngx_conf_t *cf, ngx_http_proxy_loc_conf_t *conf, conf 2108 http/modules/ngx_http_proxy_module.c if (conf->headers_source == NULL) { conf 2109 http/modules/ngx_http_proxy_module.c conf->flushes = prev->flushes; conf 2110 http/modules/ngx_http_proxy_module.c conf->headers_set_len = prev->headers_set_len; conf 2111 http/modules/ngx_http_proxy_module.c conf->headers_set = prev->headers_set; conf 2112 http/modules/ngx_http_proxy_module.c conf->headers_set_hash = prev->headers_set_hash; conf 2113 http/modules/ngx_http_proxy_module.c conf->headers_source = prev->headers_source; conf 2116 http/modules/ngx_http_proxy_module.c if (conf->headers_set_hash.buckets conf 2118 http/modules/ngx_http_proxy_module.c && ((conf->upstream.cache == NULL) == (prev->upstream.cache == NULL)) conf 2132 http/modules/ngx_http_proxy_module.c if (conf->headers_source == NULL) { conf 2133 http/modules/ngx_http_proxy_module.c conf->headers_source = ngx_array_create(cf->pool, 4, conf 2135 http/modules/ngx_http_proxy_module.c if (conf->headers_source == NULL) { conf 2140 http/modules/ngx_http_proxy_module.c conf->headers_set_len = ngx_array_create(cf->pool, 64, 1); conf 2141 http/modules/ngx_http_proxy_module.c if (conf->headers_set_len == NULL) { conf 2145 http/modules/ngx_http_proxy_module.c conf->headers_set = ngx_array_create(cf->pool, 512, 1); conf 2146 http/modules/ngx_http_proxy_module.c if (conf->headers_set == NULL) { conf 2151 http/modules/ngx_http_proxy_module.c src = conf->headers_source->elts; conf 2155 http/modules/ngx_http_proxy_module.c h = conf->upstream.cache ? ngx_http_proxy_cache_headers: conf 2165 http/modules/ngx_http_proxy_module.c for (i = 0; i < conf->headers_source->nelts; i++) { conf 2171 http/modules/ngx_http_proxy_module.c s = ngx_array_push(conf->headers_source); conf 2178 http/modules/ngx_http_proxy_module.c src = conf->headers_source->elts; conf 2186 http/modules/ngx_http_proxy_module.c src = conf->headers_source->elts; conf 2187 http/modules/ngx_http_proxy_module.c for (i = 0; i < conf->headers_source->nelts; i++) { conf 2203 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set_len, conf 2221 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set, size); conf 2238 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set_len, conf 2253 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set, size); conf 2270 http/modules/ngx_http_proxy_module.c sc.flushes = &conf->flushes; conf 2271 http/modules/ngx_http_proxy_module.c sc.lengths = &conf->headers_set_len; conf 2272 http/modules/ngx_http_proxy_module.c sc.values = &conf->headers_set; conf 2279 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set_len, conf 2294 http/modules/ngx_http_proxy_module.c copy = ngx_array_push_n(conf->headers_set, size); conf 2306 http/modules/ngx_http_proxy_module.c code = ngx_array_push_n(conf->headers_set_len, sizeof(uintptr_t)); conf 2313 http/modules/ngx_http_proxy_module.c code = ngx_array_push_n(conf->headers_set, sizeof(uintptr_t)); conf 2321 http/modules/ngx_http_proxy_module.c code = ngx_array_push_n(conf->headers_set_len, sizeof(uintptr_t)); conf 2329 http/modules/ngx_http_proxy_module.c hash.hash = &conf->headers_set_hash; conf 2331 http/modules/ngx_http_proxy_module.c hash.max_size = conf->headers_hash_max_size; conf 2332 http/modules/ngx_http_proxy_module.c hash.bucket_size = conf->headers_hash_bucket_size; conf 2342 http/modules/ngx_http_proxy_module.c ngx_http_proxy_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2344 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *plcf = conf; conf 2468 http/modules/ngx_http_proxy_module.c ngx_http_proxy_redirect(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2470 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *plcf = conf; conf 2593 http/modules/ngx_http_proxy_module.c ngx_http_proxy_store(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2595 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *plcf = conf; conf 2652 http/modules/ngx_http_proxy_module.c ngx_http_proxy_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2654 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *plcf = conf; conf 2684 http/modules/ngx_http_proxy_module.c ngx_http_proxy_cache_key(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2686 http/modules/ngx_http_proxy_module.c ngx_http_proxy_loc_conf_t *plcf = conf; conf 275 http/modules/ngx_http_random_index_module.c ngx_http_random_index_loc_conf_t *conf; conf 277 http/modules/ngx_http_random_index_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_random_index_loc_conf_t)); conf 278 http/modules/ngx_http_random_index_module.c if (conf == NULL) { conf 282 http/modules/ngx_http_random_index_module.c conf->enable = NGX_CONF_UNSET; conf 284 http/modules/ngx_http_random_index_module.c return conf; conf 292 http/modules/ngx_http_random_index_module.c ngx_http_random_index_loc_conf_t *conf = child; conf 294 http/modules/ngx_http_random_index_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 47 http/modules/ngx_http_realip_module.c void *conf); conf 48 http/modules/ngx_http_realip_module.c static char *ngx_http_realip(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 312 http/modules/ngx_http_realip_module.c ngx_http_realip_from(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 314 http/modules/ngx_http_realip_module.c ngx_http_realip_loc_conf_t *rlcf = conf; conf 372 http/modules/ngx_http_realip_module.c ngx_http_realip(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 374 http/modules/ngx_http_realip_module.c ngx_http_realip_loc_conf_t *rlcf = conf; conf 401 http/modules/ngx_http_realip_module.c ngx_http_realip_loc_conf_t *conf; conf 403 http/modules/ngx_http_realip_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_realip_loc_conf_t)); conf 404 http/modules/ngx_http_realip_module.c if (conf == NULL) { conf 416 http/modules/ngx_http_realip_module.c conf->type = NGX_CONF_UNSET_UINT; conf 418 http/modules/ngx_http_realip_module.c conf->unixsock = 2; conf 421 http/modules/ngx_http_realip_module.c return conf; conf 429 http/modules/ngx_http_realip_module.c ngx_http_realip_loc_conf_t *conf = child; conf 431 http/modules/ngx_http_realip_module.c if (conf->from == NULL) { conf 432 http/modules/ngx_http_realip_module.c conf->from = prev->from; conf 436 http/modules/ngx_http_realip_module.c if (conf->unixsock == 2) { conf 437 http/modules/ngx_http_realip_module.c conf->unixsock = (prev->unixsock == 2) ? 0 : prev->unixsock; conf 441 http/modules/ngx_http_realip_module.c ngx_conf_merge_uint_value(conf->type, prev->type, NGX_HTTP_REALIP_XREALIP); conf 443 http/modules/ngx_http_realip_module.c if (conf->header.len == 0) { conf 444 http/modules/ngx_http_realip_module.c conf->hash = prev->hash; conf 445 http/modules/ngx_http_realip_module.c conf->header = prev->header; conf 39 http/modules/ngx_http_referer_module.c void *conf); conf 229 http/modules/ngx_http_referer_module.c ngx_http_referer_conf_t *conf; conf 231 http/modules/ngx_http_referer_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_referer_conf_t)); conf 232 http/modules/ngx_http_referer_module.c if (conf == NULL) { conf 237 http/modules/ngx_http_referer_module.c conf->regex = NGX_CONF_UNSET_PTR; conf 240 http/modules/ngx_http_referer_module.c conf->no_referer = NGX_CONF_UNSET; conf 241 http/modules/ngx_http_referer_module.c conf->blocked_referer = NGX_CONF_UNSET; conf 243 http/modules/ngx_http_referer_module.c return conf; conf 251 http/modules/ngx_http_referer_module.c ngx_http_referer_conf_t *conf = child; conf 255 http/modules/ngx_http_referer_module.c if (conf->keys == NULL) { conf 256 http/modules/ngx_http_referer_module.c conf->hash = prev->hash; conf 259 http/modules/ngx_http_referer_module.c ngx_conf_merge_ptr_value(conf->regex, prev->regex, NULL); conf 261 http/modules/ngx_http_referer_module.c ngx_conf_merge_value(conf->no_referer, prev->no_referer, 0); conf 262 http/modules/ngx_http_referer_module.c ngx_conf_merge_value(conf->blocked_referer, prev->blocked_referer, 0); conf 267 http/modules/ngx_http_referer_module.c if ((conf->no_referer == 1 || conf->blocked_referer == 1) conf 268 http/modules/ngx_http_referer_module.c && conf->keys->keys.nelts == 0 conf 269 http/modules/ngx_http_referer_module.c && conf->keys->dns_wc_head.nelts == 0 conf 270 http/modules/ngx_http_referer_module.c && conf->keys->dns_wc_tail.nelts == 0) conf 285 http/modules/ngx_http_referer_module.c if (conf->keys->keys.nelts) { conf 286 http/modules/ngx_http_referer_module.c hash.hash = &conf->hash.hash; conf 289 http/modules/ngx_http_referer_module.c if (ngx_hash_init(&hash, conf->keys->keys.elts, conf->keys->keys.nelts) conf 296 http/modules/ngx_http_referer_module.c if (conf->keys->dns_wc_head.nelts) { conf 298 http/modules/ngx_http_referer_module.c ngx_qsort(conf->keys->dns_wc_head.elts, conf 299 http/modules/ngx_http_referer_module.c (size_t) conf->keys->dns_wc_head.nelts, conf 306 http/modules/ngx_http_referer_module.c if (ngx_hash_wildcard_init(&hash, conf->keys->dns_wc_head.elts, conf 307 http/modules/ngx_http_referer_module.c conf->keys->dns_wc_head.nelts) conf 313 http/modules/ngx_http_referer_module.c conf->hash.wc_head = (ngx_hash_wildcard_t *) hash.hash; conf 316 http/modules/ngx_http_referer_module.c if (conf->keys->dns_wc_tail.nelts) { conf 318 http/modules/ngx_http_referer_module.c ngx_qsort(conf->keys->dns_wc_tail.elts, conf 319 http/modules/ngx_http_referer_module.c (size_t) conf->keys->dns_wc_tail.nelts, conf 326 http/modules/ngx_http_referer_module.c if (ngx_hash_wildcard_init(&hash, conf->keys->dns_wc_tail.elts, conf 327 http/modules/ngx_http_referer_module.c conf->keys->dns_wc_tail.nelts) conf 333 http/modules/ngx_http_referer_module.c conf->hash.wc_tail = (ngx_hash_wildcard_t *) hash.hash; conf 337 http/modules/ngx_http_referer_module.c ngx_conf_merge_ptr_value(conf->regex, prev->regex, NULL); conf 340 http/modules/ngx_http_referer_module.c if (conf->no_referer == NGX_CONF_UNSET) { conf 341 http/modules/ngx_http_referer_module.c conf->no_referer = 0; conf 344 http/modules/ngx_http_referer_module.c if (conf->blocked_referer == NGX_CONF_UNSET) { conf 345 http/modules/ngx_http_referer_module.c conf->blocked_referer = 0; conf 348 http/modules/ngx_http_referer_module.c conf->keys = NULL; conf 355 http/modules/ngx_http_referer_module.c ngx_http_valid_referers(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 357 http/modules/ngx_http_referer_module.c ngx_http_referer_conf_t *rlcf = conf; conf 26 http/modules/ngx_http_rewrite_module.c static char *ngx_http_rewrite(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 28 http/modules/ngx_http_rewrite_module.c void *conf); conf 30 http/modules/ngx_http_rewrite_module.c void *conf); conf 32 http/modules/ngx_http_rewrite_module.c void *conf); conf 38 http/modules/ngx_http_rewrite_module.c void *conf); conf 219 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *conf; conf 221 http/modules/ngx_http_rewrite_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_rewrite_loc_conf_t)); conf 222 http/modules/ngx_http_rewrite_module.c if (conf == NULL) { conf 226 http/modules/ngx_http_rewrite_module.c conf->stack_size = NGX_CONF_UNSET_UINT; conf 227 http/modules/ngx_http_rewrite_module.c conf->log = NGX_CONF_UNSET; conf 228 http/modules/ngx_http_rewrite_module.c conf->uninitialized_variable_warn = NGX_CONF_UNSET; conf 230 http/modules/ngx_http_rewrite_module.c return conf; conf 238 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *conf = child; conf 242 http/modules/ngx_http_rewrite_module.c ngx_conf_merge_value(conf->log, prev->log, 0); conf 243 http/modules/ngx_http_rewrite_module.c ngx_conf_merge_value(conf->uninitialized_variable_warn, conf 245 http/modules/ngx_http_rewrite_module.c ngx_conf_merge_uint_value(conf->stack_size, prev->stack_size, 10); conf 247 http/modules/ngx_http_rewrite_module.c if (conf->codes == NULL) { conf 251 http/modules/ngx_http_rewrite_module.c if (conf->codes == prev->codes) { conf 255 http/modules/ngx_http_rewrite_module.c code = ngx_array_push_n(conf->codes, sizeof(uintptr_t)); conf 293 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 295 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf = conf; conf 432 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_return(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 434 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf = conf; conf 497 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_break(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 499 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf = conf; conf 515 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_if(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 517 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf = conf; conf 880 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_set(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 882 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf = conf; conf 47 http/modules/ngx_http_scgi_module.c static char *ngx_http_scgi_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 49 http/modules/ngx_http_scgi_module.c void *conf); conf 54 http/modules/ngx_http_scgi_module.c void *conf); conf 56 http/modules/ngx_http_scgi_module.c void *conf); conf 404 http/modules/ngx_http_scgi_module.c u->conf = &scf->upstream; conf 991 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *conf; conf 993 http/modules/ngx_http_scgi_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_scgi_loc_conf_t)); conf 994 http/modules/ngx_http_scgi_module.c if (conf == NULL) { conf 998 http/modules/ngx_http_scgi_module.c conf->upstream.store = NGX_CONF_UNSET; conf 999 http/modules/ngx_http_scgi_module.c conf->upstream.store_access = NGX_CONF_UNSET_UINT; conf 1000 http/modules/ngx_http_scgi_module.c conf->upstream.buffering = NGX_CONF_UNSET; conf 1001 http/modules/ngx_http_scgi_module.c conf->upstream.ignore_client_abort = NGX_CONF_UNSET; conf 1003 http/modules/ngx_http_scgi_module.c conf->upstream.connect_timeout = NGX_CONF_UNSET_MSEC; conf 1004 http/modules/ngx_http_scgi_module.c conf->upstream.send_timeout = NGX_CONF_UNSET_MSEC; conf 1005 http/modules/ngx_http_scgi_module.c conf->upstream.read_timeout = NGX_CONF_UNSET_MSEC; conf 1007 http/modules/ngx_http_scgi_module.c conf->upstream.send_lowat = NGX_CONF_UNSET_SIZE; conf 1008 http/modules/ngx_http_scgi_module.c conf->upstream.buffer_size = NGX_CONF_UNSET_SIZE; conf 1010 http/modules/ngx_http_scgi_module.c conf->upstream.busy_buffers_size_conf = NGX_CONF_UNSET_SIZE; conf 1011 http/modules/ngx_http_scgi_module.c conf->upstream.max_temp_file_size_conf = NGX_CONF_UNSET_SIZE; conf 1012 http/modules/ngx_http_scgi_module.c conf->upstream.temp_file_write_size_conf = NGX_CONF_UNSET_SIZE; conf 1014 http/modules/ngx_http_scgi_module.c conf->upstream.pass_request_headers = NGX_CONF_UNSET; conf 1015 http/modules/ngx_http_scgi_module.c conf->upstream.pass_request_body = NGX_CONF_UNSET; conf 1018 http/modules/ngx_http_scgi_module.c conf->upstream.cache = NGX_CONF_UNSET_PTR; conf 1019 http/modules/ngx_http_scgi_module.c conf->upstream.cache_min_uses = NGX_CONF_UNSET_UINT; conf 1020 http/modules/ngx_http_scgi_module.c conf->upstream.cache_bypass = NGX_CONF_UNSET_PTR; conf 1021 http/modules/ngx_http_scgi_module.c conf->upstream.no_cache = NGX_CONF_UNSET_PTR; conf 1022 http/modules/ngx_http_scgi_module.c conf->upstream.cache_valid = NGX_CONF_UNSET_PTR; conf 1025 http/modules/ngx_http_scgi_module.c conf->upstream.hide_headers = NGX_CONF_UNSET_PTR; conf 1026 http/modules/ngx_http_scgi_module.c conf->upstream.pass_headers = NGX_CONF_UNSET_PTR; conf 1028 http/modules/ngx_http_scgi_module.c conf->upstream.intercept_errors = NGX_CONF_UNSET; conf 1031 http/modules/ngx_http_scgi_module.c conf->upstream.cyclic_temp_file = 0; conf 1033 http/modules/ngx_http_scgi_module.c return conf; conf 1041 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *conf = child; conf 1055 http/modules/ngx_http_scgi_module.c if (conf->upstream.store != 0) { conf 1056 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.store, prev->upstream.store, 0); conf 1058 http/modules/ngx_http_scgi_module.c if (conf->upstream.store_lengths == NULL) { conf 1059 http/modules/ngx_http_scgi_module.c conf->upstream.store_lengths = prev->upstream.store_lengths; conf 1060 http/modules/ngx_http_scgi_module.c conf->upstream.store_values = prev->upstream.store_values; conf 1064 http/modules/ngx_http_scgi_module.c ngx_conf_merge_uint_value(conf->upstream.store_access, conf 1067 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.buffering, conf 1070 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.ignore_client_abort, conf 1073 http/modules/ngx_http_scgi_module.c ngx_conf_merge_msec_value(conf->upstream.connect_timeout, conf 1076 http/modules/ngx_http_scgi_module.c ngx_conf_merge_msec_value(conf->upstream.send_timeout, conf 1079 http/modules/ngx_http_scgi_module.c ngx_conf_merge_msec_value(conf->upstream.read_timeout, conf 1082 http/modules/ngx_http_scgi_module.c ngx_conf_merge_size_value(conf->upstream.send_lowat, conf 1085 http/modules/ngx_http_scgi_module.c ngx_conf_merge_size_value(conf->upstream.buffer_size, conf 1090 http/modules/ngx_http_scgi_module.c ngx_conf_merge_bufs_value(conf->upstream.bufs, prev->upstream.bufs, conf 1093 http/modules/ngx_http_scgi_module.c if (conf->upstream.bufs.num < 2) { conf 1100 http/modules/ngx_http_scgi_module.c size = conf->upstream.buffer_size; conf 1101 http/modules/ngx_http_scgi_module.c if (size < conf->upstream.bufs.size) { conf 1102 http/modules/ngx_http_scgi_module.c size = conf->upstream.bufs.size; conf 1106 http/modules/ngx_http_scgi_module.c ngx_conf_merge_size_value(conf->upstream.busy_buffers_size_conf, conf 1110 http/modules/ngx_http_scgi_module.c if (conf->upstream.busy_buffers_size_conf == NGX_CONF_UNSET_SIZE) { conf 1111 http/modules/ngx_http_scgi_module.c conf->upstream.busy_buffers_size = 2 * size; conf 1113 http/modules/ngx_http_scgi_module.c conf->upstream.busy_buffers_size = conf 1114 http/modules/ngx_http_scgi_module.c conf->upstream.busy_buffers_size_conf; conf 1117 http/modules/ngx_http_scgi_module.c if (conf->upstream.busy_buffers_size < size) { conf 1126 http/modules/ngx_http_scgi_module.c if (conf->upstream.busy_buffers_size conf 1127 http/modules/ngx_http_scgi_module.c > (conf->upstream.bufs.num - 1) * conf->upstream.bufs.size) conf 1137 http/modules/ngx_http_scgi_module.c ngx_conf_merge_size_value(conf->upstream.temp_file_write_size_conf, conf 1141 http/modules/ngx_http_scgi_module.c if (conf->upstream.temp_file_write_size_conf == NGX_CONF_UNSET_SIZE) { conf 1142 http/modules/ngx_http_scgi_module.c conf->upstream.temp_file_write_size = 2 * size; conf 1144 http/modules/ngx_http_scgi_module.c conf->upstream.temp_file_write_size = conf 1145 http/modules/ngx_http_scgi_module.c conf->upstream.temp_file_write_size_conf; conf 1148 http/modules/ngx_http_scgi_module.c if (conf->upstream.temp_file_write_size < size) { conf 1158 http/modules/ngx_http_scgi_module.c ngx_conf_merge_size_value(conf->upstream.max_temp_file_size_conf, conf 1162 http/modules/ngx_http_scgi_module.c if (conf->upstream.max_temp_file_size_conf == NGX_CONF_UNSET_SIZE) { conf 1163 http/modules/ngx_http_scgi_module.c conf->upstream.max_temp_file_size = 1024 * 1024 * 1024; conf 1165 http/modules/ngx_http_scgi_module.c conf->upstream.max_temp_file_size = conf 1166 http/modules/ngx_http_scgi_module.c conf->upstream.max_temp_file_size_conf; conf 1169 http/modules/ngx_http_scgi_module.c if (conf->upstream.max_temp_file_size != 0 conf 1170 http/modules/ngx_http_scgi_module.c && conf->upstream.max_temp_file_size < size) { conf 1181 http/modules/ngx_http_scgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.ignore_headers, conf 1186 http/modules/ngx_http_scgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.next_upstream, conf 1192 http/modules/ngx_http_scgi_module.c if (conf->upstream.next_upstream & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1193 http/modules/ngx_http_scgi_module.c conf->upstream.next_upstream = NGX_CONF_BITMASK_SET conf 1197 http/modules/ngx_http_scgi_module.c if (ngx_conf_merge_path_value(cf, &conf->upstream.temp_path, conf 1207 http/modules/ngx_http_scgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache, conf 1210 http/modules/ngx_http_scgi_module.c if (conf->upstream.cache && conf->upstream.cache->data == NULL) { conf 1213 http/modules/ngx_http_scgi_module.c shm_zone = conf->upstream.cache; conf 1222 http/modules/ngx_http_scgi_module.c ngx_conf_merge_uint_value(conf->upstream.cache_min_uses, conf 1225 http/modules/ngx_http_scgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.cache_use_stale, conf 1230 http/modules/ngx_http_scgi_module.c if (conf->upstream.cache_use_stale & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1231 http/modules/ngx_http_scgi_module.c conf->upstream.cache_use_stale = NGX_CONF_BITMASK_SET conf 1235 http/modules/ngx_http_scgi_module.c if (conf->upstream.cache_methods == 0) { conf 1236 http/modules/ngx_http_scgi_module.c conf->upstream.cache_methods = prev->upstream.cache_methods; conf 1239 http/modules/ngx_http_scgi_module.c conf->upstream.cache_methods |= NGX_HTTP_GET|NGX_HTTP_HEAD; conf 1241 http/modules/ngx_http_scgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_bypass, conf 1244 http/modules/ngx_http_scgi_module.c ngx_conf_merge_ptr_value(conf->upstream.no_cache, conf 1247 http/modules/ngx_http_scgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_valid, conf 1250 http/modules/ngx_http_scgi_module.c if (conf->cache_key.value.data == NULL) { conf 1251 http/modules/ngx_http_scgi_module.c conf->cache_key = prev->cache_key; conf 1256 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_headers, conf 1258 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_body, conf 1261 http/modules/ngx_http_scgi_module.c ngx_conf_merge_value(conf->upstream.intercept_errors, conf 1268 http/modules/ngx_http_scgi_module.c if (ngx_http_upstream_hide_headers_hash(cf, &conf->upstream, conf 1275 http/modules/ngx_http_scgi_module.c if (conf->upstream.upstream == NULL) { conf 1276 http/modules/ngx_http_scgi_module.c conf->upstream.upstream = prev->upstream.upstream; conf 1279 http/modules/ngx_http_scgi_module.c if (conf->scgi_lengths == NULL) { conf 1280 http/modules/ngx_http_scgi_module.c conf->scgi_lengths = prev->scgi_lengths; conf 1281 http/modules/ngx_http_scgi_module.c conf->scgi_values = prev->scgi_values; conf 1284 http/modules/ngx_http_scgi_module.c if (conf->upstream.upstream || conf->scgi_lengths) { conf 1291 http/modules/ngx_http_scgi_module.c if (conf->params_source == NULL) { conf 1292 http/modules/ngx_http_scgi_module.c conf->flushes = prev->flushes; conf 1293 http/modules/ngx_http_scgi_module.c conf->params_len = prev->params_len; conf 1294 http/modules/ngx_http_scgi_module.c conf->params = prev->params; conf 1295 http/modules/ngx_http_scgi_module.c conf->params_source = prev->params_source; conf 1296 http/modules/ngx_http_scgi_module.c conf->headers_hash = prev->headers_hash; conf 1300 http/modules/ngx_http_scgi_module.c if (conf->params_source == NULL) { conf 1302 http/modules/ngx_http_scgi_module.c if ((conf->upstream.cache == NULL) conf 1309 http/modules/ngx_http_scgi_module.c conf->params_source = ngx_array_create(cf->pool, 6, conf 1311 http/modules/ngx_http_scgi_module.c if (conf->params_source == NULL) { conf 1317 http/modules/ngx_http_scgi_module.c if (conf->params_source == NULL) { conf 1324 http/modules/ngx_http_scgi_module.c conf->params_len = ngx_array_create(cf->pool, 64, 1); conf 1325 http/modules/ngx_http_scgi_module.c if (conf->params_len == NULL) { conf 1329 http/modules/ngx_http_scgi_module.c conf->params = ngx_array_create(cf->pool, 512, 1); conf 1330 http/modules/ngx_http_scgi_module.c if (conf->params == NULL) { conf 1340 http/modules/ngx_http_scgi_module.c src = conf->params_source->elts; conf 1344 http/modules/ngx_http_scgi_module.c if (conf->upstream.cache) { conf 1349 http/modules/ngx_http_scgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 1355 http/modules/ngx_http_scgi_module.c s = ngx_array_push(conf->params_source); conf 1362 http/modules/ngx_http_scgi_module.c src = conf->params_source->elts; conf 1372 http/modules/ngx_http_scgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 1392 http/modules/ngx_http_scgi_module.c copy = ngx_array_push_n(conf->params_len, conf 1406 http/modules/ngx_http_scgi_module.c copy = ngx_array_push_n(conf->params, size); conf 1422 http/modules/ngx_http_scgi_module.c sc.flushes = &conf->flushes; conf 1423 http/modules/ngx_http_scgi_module.c sc.lengths = &conf->params_len; conf 1424 http/modules/ngx_http_scgi_module.c sc.values = &conf->params; conf 1430 http/modules/ngx_http_scgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 1438 http/modules/ngx_http_scgi_module.c code = ngx_array_push_n(conf->params, sizeof(uintptr_t)); conf 1446 http/modules/ngx_http_scgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 1453 http/modules/ngx_http_scgi_module.c code = ngx_array_push_n(conf->params, sizeof(uintptr_t)); conf 1460 http/modules/ngx_http_scgi_module.c conf->header_params = headers_names.nelts; conf 1462 http/modules/ngx_http_scgi_module.c hash.hash = &conf->headers_hash; conf 1480 http/modules/ngx_http_scgi_module.c ngx_http_scgi_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1482 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *scf = conf; conf 1541 http/modules/ngx_http_scgi_module.c ngx_http_scgi_store(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1543 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *scf = conf; conf 1598 http/modules/ngx_http_scgi_module.c ngx_http_scgi_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1600 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *scf = conf; conf 1630 http/modules/ngx_http_scgi_module.c ngx_http_scgi_cache_key(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1632 http/modules/ngx_http_scgi_module.c ngx_http_scgi_loc_conf_t *scf = conf; conf 26 http/modules/ngx_http_secure_link_module.c ngx_http_secure_link_conf_t *conf, ngx_http_variable_value_t *v, conf 108 http/modules/ngx_http_secure_link_module.c ngx_http_secure_link_conf_t *conf; conf 111 http/modules/ngx_http_secure_link_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_secure_link_module); conf 113 http/modules/ngx_http_secure_link_module.c if (conf->secret.len) { conf 114 http/modules/ngx_http_secure_link_module.c return ngx_http_secure_link_old_variable(r, conf, v, data); conf 117 http/modules/ngx_http_secure_link_module.c if (conf->variable == NULL || conf->md5 == NULL) { conf 121 http/modules/ngx_http_secure_link_module.c if (ngx_http_complex_value(r, conf->variable, &val) != NGX_OK) { conf 167 http/modules/ngx_http_secure_link_module.c if (ngx_http_complex_value(r, conf->md5, &val) != NGX_OK) { conf 200 http/modules/ngx_http_secure_link_module.c ngx_http_secure_link_conf_t *conf, ngx_http_variable_value_t *v, conf 243 http/modules/ngx_http_secure_link_module.c ngx_md5_update(&md5, conf->secret.data, conf->secret.len); conf 295 http/modules/ngx_http_secure_link_module.c ngx_http_secure_link_conf_t *conf; conf 297 http/modules/ngx_http_secure_link_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_secure_link_conf_t)); conf 298 http/modules/ngx_http_secure_link_module.c if (conf == NULL) { conf 310 http/modules/ngx_http_secure_link_module.c return conf; conf 318 http/modules/ngx_http_secure_link_module.c ngx_http_secure_link_conf_t *conf = child; conf 320 http/modules/ngx_http_secure_link_module.c ngx_conf_merge_str_value(conf->secret, prev->secret, ""); conf 322 http/modules/ngx_http_secure_link_module.c if (conf->variable == NULL) { conf 323 http/modules/ngx_http_secure_link_module.c conf->variable = prev->variable; conf 326 http/modules/ngx_http_secure_link_module.c if (conf->md5 == NULL) { conf 327 http/modules/ngx_http_secure_link_module.c conf->md5 = prev->md5; conf 25 http/modules/ngx_http_split_clients_module.c void *conf); conf 27 http/modules/ngx_http_split_clients_module.c void *conf); conf 110 http/modules/ngx_http_split_clients_module.c ngx_conf_split_clients_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 160 http/modules/ngx_http_split_clients_module.c cf->handler_conf = conf; conf 197 http/modules/ngx_http_split_clients_module.c ngx_http_split_clients(ngx_conf_t *cf, ngx_command_t *dummy, void *conf) conf 110 http/modules/ngx_http_ssi_filter_module.c static char *ngx_http_ssi_init_main_conf(ngx_conf_t *cf, void *conf); conf 2710 http/modules/ngx_http_ssi_filter_module.c ngx_http_ssi_init_main_conf(ngx_conf_t *cf, void *conf) conf 2712 http/modules/ngx_http_ssi_filter_module.c ngx_http_ssi_main_conf_t *smcf = conf; conf 2767 http/modules/ngx_http_ssi_filter_module.c ngx_http_ssi_loc_conf_t *conf = child; conf 2769 http/modules/ngx_http_ssi_filter_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 2770 http/modules/ngx_http_ssi_filter_module.c ngx_conf_merge_value(conf->silent_errors, prev->silent_errors, 0); conf 2771 http/modules/ngx_http_ssi_filter_module.c ngx_conf_merge_value(conf->ignore_recycled_buffers, conf 2774 http/modules/ngx_http_ssi_filter_module.c ngx_conf_merge_size_value(conf->min_file_chunk, prev->min_file_chunk, 1024); conf 2775 http/modules/ngx_http_ssi_filter_module.c ngx_conf_merge_size_value(conf->value_len, prev->value_len, 256); conf 2777 http/modules/ngx_http_ssi_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 30 http/modules/ngx_http_ssl_module.c void *conf); conf 32 http/modules/ngx_http_ssl_module.c void *conf); conf 336 http/modules/ngx_http_ssl_module.c ngx_http_ssl_srv_conf_t *conf = child; conf 340 http/modules/ngx_http_ssl_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 342 http/modules/ngx_http_ssl_module.c ngx_conf_merge_value(conf->session_timeout, conf 345 http/modules/ngx_http_ssl_module.c ngx_conf_merge_value(conf->prefer_server_ciphers, conf 348 http/modules/ngx_http_ssl_module.c ngx_conf_merge_bitmask_value(conf->protocols, prev->protocols, conf 351 http/modules/ngx_http_ssl_module.c ngx_conf_merge_uint_value(conf->verify, prev->verify, 0); conf 352 http/modules/ngx_http_ssl_module.c ngx_conf_merge_uint_value(conf->verify_depth, prev->verify_depth, 1); conf 354 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->certificate, prev->certificate, ""); conf 355 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->certificate_key, prev->certificate_key, ""); conf 357 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->dhparam, prev->dhparam, ""); conf 359 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->client_certificate, prev->client_certificate, conf 361 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->crl, prev->crl, ""); conf 363 http/modules/ngx_http_ssl_module.c ngx_conf_merge_str_value(conf->ciphers, prev->ciphers, NGX_DEFAULT_CIPHERS); conf 366 http/modules/ngx_http_ssl_module.c conf->ssl.log = cf->log; conf 368 http/modules/ngx_http_ssl_module.c if (conf->enable) { conf 370 http/modules/ngx_http_ssl_module.c if (conf->certificate.len == 0) { conf 374 http/modules/ngx_http_ssl_module.c conf->file, conf->line); conf 378 http/modules/ngx_http_ssl_module.c if (conf->certificate_key.len == 0) { conf 382 http/modules/ngx_http_ssl_module.c conf->file, conf->line); conf 388 http/modules/ngx_http_ssl_module.c if (conf->certificate.len == 0) { conf 392 http/modules/ngx_http_ssl_module.c if (conf->certificate_key.len == 0) { conf 395 http/modules/ngx_http_ssl_module.c "for certificate \"%V\"", &conf->certificate); conf 400 http/modules/ngx_http_ssl_module.c if (ngx_ssl_create(&conf->ssl, conf->protocols, conf) != NGX_OK) { conf 406 http/modules/ngx_http_ssl_module.c if (SSL_CTX_set_tlsext_servername_callback(conf->ssl.ctx, conf 424 http/modules/ngx_http_ssl_module.c cln->data = &conf->ssl; conf 426 http/modules/ngx_http_ssl_module.c if (ngx_ssl_certificate(cf, &conf->ssl, &conf->certificate, conf 427 http/modules/ngx_http_ssl_module.c &conf->certificate_key) conf 433 http/modules/ngx_http_ssl_module.c if (SSL_CTX_set_cipher_list(conf->ssl.ctx, conf 434 http/modules/ngx_http_ssl_module.c (const char *) conf->ciphers.data) conf 439 http/modules/ngx_http_ssl_module.c &conf->ciphers); conf 442 http/modules/ngx_http_ssl_module.c if (conf->verify) { conf 444 http/modules/ngx_http_ssl_module.c if (conf->client_certificate.len == 0) { conf 450 http/modules/ngx_http_ssl_module.c if (ngx_ssl_client_certificate(cf, &conf->ssl, conf 451 http/modules/ngx_http_ssl_module.c &conf->client_certificate, conf 452 http/modules/ngx_http_ssl_module.c conf->verify_depth) conf 458 http/modules/ngx_http_ssl_module.c if (ngx_ssl_crl(cf, &conf->ssl, &conf->crl) != NGX_OK) { conf 463 http/modules/ngx_http_ssl_module.c if (conf->prefer_server_ciphers) { conf 464 http/modules/ngx_http_ssl_module.c SSL_CTX_set_options(conf->ssl.ctx, SSL_OP_CIPHER_SERVER_PREFERENCE); conf 468 http/modules/ngx_http_ssl_module.c if (ngx_ssl_generate_rsa512_key(&conf->ssl) != NGX_OK) { conf 472 http/modules/ngx_http_ssl_module.c if (ngx_ssl_dhparam(cf, &conf->ssl, &conf->dhparam) != NGX_OK) { conf 476 http/modules/ngx_http_ssl_module.c ngx_conf_merge_value(conf->builtin_session_cache, conf 479 http/modules/ngx_http_ssl_module.c if (conf->shm_zone == NULL) { conf 480 http/modules/ngx_http_ssl_module.c conf->shm_zone = prev->shm_zone; conf 483 http/modules/ngx_http_ssl_module.c if (ngx_ssl_session_cache(&conf->ssl, &ngx_http_ssl_sess_id_ctx, conf 484 http/modules/ngx_http_ssl_module.c conf->builtin_session_cache, conf 485 http/modules/ngx_http_ssl_module.c conf->shm_zone, conf->session_timeout) conf 496 http/modules/ngx_http_ssl_module.c ngx_http_ssl_enable(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 498 http/modules/ngx_http_ssl_module.c ngx_http_ssl_srv_conf_t *sscf = conf; conf 502 http/modules/ngx_http_ssl_module.c rv = ngx_conf_set_flag_slot(cf, cmd, conf); conf 516 http/modules/ngx_http_ssl_module.c ngx_http_ssl_session_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 518 http/modules/ngx_http_ssl_module.c ngx_http_ssl_srv_conf_t *sscf = conf; conf 13 http/modules/ngx_http_stub_status_module.c void *conf); conf 135 http/modules/ngx_http_stub_status_module.c static char *ngx_http_set_status(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 61 http/modules/ngx_http_sub_filter_module.c void *conf); conf 622 http/modules/ngx_http_sub_filter_module.c ngx_http_sub_filter(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 624 http/modules/ngx_http_sub_filter_module.c ngx_http_sub_loc_conf_t *slcf = conf; conf 684 http/modules/ngx_http_sub_filter_module.c ngx_http_sub_loc_conf_t *conf = child; conf 686 http/modules/ngx_http_sub_filter_module.c ngx_conf_merge_value(conf->once, prev->once, 1); conf 687 http/modules/ngx_http_sub_filter_module.c ngx_conf_merge_str_value(conf->match, prev->match, ""); conf 689 http/modules/ngx_http_sub_filter_module.c if (conf->value.value.len == 0) { conf 690 http/modules/ngx_http_sub_filter_module.c conf->value = prev->value; conf 693 http/modules/ngx_http_sub_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 31 http/modules/ngx_http_upstream_ip_hash_module.c void *conf); conf 222 http/modules/ngx_http_upstream_ip_hash_module.c ngx_http_upstream_ip_hash(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 45 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf); conf 49 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_ctx_t *ctx, ngx_http_userid_conf_t *conf); conf 51 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_ctx_t *ctx, ngx_http_userid_conf_t *conf); conf 61 http/modules/ngx_http_userid_filter_module.c void *conf); conf 64 http/modules/ngx_http_userid_filter_module.c void *conf); conf 196 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf; conf 202 http/modules/ngx_http_userid_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_userid_filter_module); conf 204 http/modules/ngx_http_userid_filter_module.c if (conf->enable < NGX_HTTP_USERID_V1) { conf 208 http/modules/ngx_http_userid_filter_module.c ctx = ngx_http_userid_get_uid(r, conf); conf 214 http/modules/ngx_http_userid_filter_module.c if (ngx_http_userid_set_uid(r, ctx, conf) == NGX_OK) { conf 227 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf; conf 229 http/modules/ngx_http_userid_filter_module.c conf = ngx_http_get_module_loc_conf(r->main, ngx_http_userid_filter_module); conf 231 http/modules/ngx_http_userid_filter_module.c if (conf->enable == NGX_HTTP_USERID_OFF) { conf 236 http/modules/ngx_http_userid_filter_module.c ctx = ngx_http_userid_get_uid(r->main, conf); conf 243 http/modules/ngx_http_userid_filter_module.c return ngx_http_userid_variable(r->main, v, &conf->name, ctx->uid_got); conf 257 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf; conf 259 http/modules/ngx_http_userid_filter_module.c conf = ngx_http_get_module_loc_conf(r->main, ngx_http_userid_filter_module); conf 261 http/modules/ngx_http_userid_filter_module.c if (conf->enable < NGX_HTTP_USERID_V1) { conf 266 http/modules/ngx_http_userid_filter_module.c ctx = ngx_http_userid_get_uid(r->main, conf); conf 272 http/modules/ngx_http_userid_filter_module.c if (ngx_http_userid_create_uid(r->main, ctx, conf) != NGX_OK) { conf 281 http/modules/ngx_http_userid_filter_module.c return ngx_http_userid_variable(r->main, v, &conf->name, ctx->uid_set); conf 286 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_get_uid(ngx_http_request_t *r, ngx_http_userid_conf_t *conf) conf 308 http/modules/ngx_http_userid_filter_module.c n = ngx_http_parse_multi_header_lines(&r->headers_in.cookies, &conf->name, conf 357 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf) conf 364 http/modules/ngx_http_userid_filter_module.c if (ngx_http_userid_create_uid(r, ctx, conf) != NGX_OK) { conf 372 http/modules/ngx_http_userid_filter_module.c len = conf->name.len + 1 + ngx_base64_encoded_length(16) + conf->path.len; conf 374 http/modules/ngx_http_userid_filter_module.c if (conf->expires) { conf 378 http/modules/ngx_http_userid_filter_module.c if (conf->domain.len) { conf 379 http/modules/ngx_http_userid_filter_module.c len += conf->domain.len; conf 387 http/modules/ngx_http_userid_filter_module.c p = ngx_copy(cookie, conf->name.data, conf->name.len); conf 399 http/modules/ngx_http_userid_filter_module.c if (conf->mark) { conf 400 http/modules/ngx_http_userid_filter_module.c *(p - 2) = conf->mark; conf 405 http/modules/ngx_http_userid_filter_module.c *p++ = conf->mark; conf 409 http/modules/ngx_http_userid_filter_module.c if (conf->expires == NGX_HTTP_USERID_MAX_EXPIRES) { conf 412 http/modules/ngx_http_userid_filter_module.c } else if (conf->expires) { conf 414 http/modules/ngx_http_userid_filter_module.c p = ngx_http_cookie_time(p, ngx_time() + conf->expires); conf 417 http/modules/ngx_http_userid_filter_module.c p = ngx_copy(p, conf->domain.data, conf->domain.len); conf 419 http/modules/ngx_http_userid_filter_module.c p = ngx_copy(p, conf->path.data, conf->path.len); conf 434 http/modules/ngx_http_userid_filter_module.c if (conf->p3p.len == 0) { conf 445 http/modules/ngx_http_userid_filter_module.c p3p->value = conf->p3p; conf 453 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf) conf 468 http/modules/ngx_http_userid_filter_module.c if (conf->mark == '\0' conf 470 http/modules/ngx_http_userid_filter_module.c && ctx->cookie.data[22] == conf->mark conf 489 http/modules/ngx_http_userid_filter_module.c if (conf->enable == NGX_HTTP_USERID_V1) { conf 490 http/modules/ngx_http_userid_filter_module.c if (conf->service == NGX_CONF_UNSET) { conf 493 http/modules/ngx_http_userid_filter_module.c ctx->uid_set[0] = conf->service; conf 501 http/modules/ngx_http_userid_filter_module.c if (conf->service == NGX_CONF_UNSET) { conf 531 http/modules/ngx_http_userid_filter_module.c ctx->uid_set[0] = htonl(conf->service); conf 594 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf; conf 596 http/modules/ngx_http_userid_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_userid_conf_t)); conf 597 http/modules/ngx_http_userid_filter_module.c if (conf == NULL) { conf 610 http/modules/ngx_http_userid_filter_module.c conf->enable = NGX_CONF_UNSET_UINT; conf 611 http/modules/ngx_http_userid_filter_module.c conf->service = NGX_CONF_UNSET; conf 612 http/modules/ngx_http_userid_filter_module.c conf->expires = NGX_CONF_UNSET; conf 613 http/modules/ngx_http_userid_filter_module.c conf->mark = (u_char) '\xFF'; conf 615 http/modules/ngx_http_userid_filter_module.c return conf; conf 623 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *conf = child; conf 625 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_uint_value(conf->enable, prev->enable, conf 628 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_str_value(conf->name, prev->name, "uid"); conf 629 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_str_value(conf->domain, prev->domain, ""); conf 630 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_str_value(conf->path, prev->path, "; path=/"); conf 631 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_str_value(conf->p3p, prev->p3p, ""); conf 633 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_value(conf->service, prev->service, NGX_CONF_UNSET); conf 634 http/modules/ngx_http_userid_filter_module.c ngx_conf_merge_sec_value(conf->expires, prev->expires, 0); conf 636 http/modules/ngx_http_userid_filter_module.c if (conf->mark == (u_char) '\xFF') { conf 638 http/modules/ngx_http_userid_filter_module.c conf->mark = '\0'; conf 640 http/modules/ngx_http_userid_filter_module.c conf->mark = prev->mark; conf 708 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_expires(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 710 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *ucf = conf; conf 757 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_mark(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 759 http/modules/ngx_http_userid_filter_module.c ngx_http_userid_conf_t *ucf = conf; conf 55 http/modules/ngx_http_uwsgi_module.c void *conf); conf 57 http/modules/ngx_http_uwsgi_module.c void *conf); conf 62 http/modules/ngx_http_uwsgi_module.c void *conf); conf 64 http/modules/ngx_http_uwsgi_module.c void *conf); conf 437 http/modules/ngx_http_uwsgi_module.c u->conf = &uwcf->upstream; conf 1041 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *conf; conf 1043 http/modules/ngx_http_uwsgi_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_uwsgi_loc_conf_t)); conf 1044 http/modules/ngx_http_uwsgi_module.c if (conf == NULL) { conf 1048 http/modules/ngx_http_uwsgi_module.c conf->modifier1 = NGX_CONF_UNSET_UINT; conf 1049 http/modules/ngx_http_uwsgi_module.c conf->modifier2 = NGX_CONF_UNSET_UINT; conf 1051 http/modules/ngx_http_uwsgi_module.c conf->upstream.store = NGX_CONF_UNSET; conf 1052 http/modules/ngx_http_uwsgi_module.c conf->upstream.store_access = NGX_CONF_UNSET_UINT; conf 1053 http/modules/ngx_http_uwsgi_module.c conf->upstream.buffering = NGX_CONF_UNSET; conf 1054 http/modules/ngx_http_uwsgi_module.c conf->upstream.ignore_client_abort = NGX_CONF_UNSET; conf 1056 http/modules/ngx_http_uwsgi_module.c conf->upstream.connect_timeout = NGX_CONF_UNSET_MSEC; conf 1057 http/modules/ngx_http_uwsgi_module.c conf->upstream.send_timeout = NGX_CONF_UNSET_MSEC; conf 1058 http/modules/ngx_http_uwsgi_module.c conf->upstream.read_timeout = NGX_CONF_UNSET_MSEC; conf 1060 http/modules/ngx_http_uwsgi_module.c conf->upstream.send_lowat = NGX_CONF_UNSET_SIZE; conf 1061 http/modules/ngx_http_uwsgi_module.c conf->upstream.buffer_size = NGX_CONF_UNSET_SIZE; conf 1063 http/modules/ngx_http_uwsgi_module.c conf->upstream.busy_buffers_size_conf = NGX_CONF_UNSET_SIZE; conf 1064 http/modules/ngx_http_uwsgi_module.c conf->upstream.max_temp_file_size_conf = NGX_CONF_UNSET_SIZE; conf 1065 http/modules/ngx_http_uwsgi_module.c conf->upstream.temp_file_write_size_conf = NGX_CONF_UNSET_SIZE; conf 1067 http/modules/ngx_http_uwsgi_module.c conf->upstream.pass_request_headers = NGX_CONF_UNSET; conf 1068 http/modules/ngx_http_uwsgi_module.c conf->upstream.pass_request_body = NGX_CONF_UNSET; conf 1071 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache = NGX_CONF_UNSET_PTR; conf 1072 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_min_uses = NGX_CONF_UNSET_UINT; conf 1073 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_bypass = NGX_CONF_UNSET_PTR; conf 1074 http/modules/ngx_http_uwsgi_module.c conf->upstream.no_cache = NGX_CONF_UNSET_PTR; conf 1075 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_valid = NGX_CONF_UNSET_PTR; conf 1078 http/modules/ngx_http_uwsgi_module.c conf->upstream.hide_headers = NGX_CONF_UNSET_PTR; conf 1079 http/modules/ngx_http_uwsgi_module.c conf->upstream.pass_headers = NGX_CONF_UNSET_PTR; conf 1081 http/modules/ngx_http_uwsgi_module.c conf->upstream.intercept_errors = NGX_CONF_UNSET; conf 1084 http/modules/ngx_http_uwsgi_module.c conf->upstream.cyclic_temp_file = 0; conf 1086 http/modules/ngx_http_uwsgi_module.c return conf; conf 1094 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *conf = child; conf 1108 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.store != 0) { conf 1109 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.store, prev->upstream.store, 0); conf 1111 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.store_lengths == NULL) { conf 1112 http/modules/ngx_http_uwsgi_module.c conf->upstream.store_lengths = prev->upstream.store_lengths; conf 1113 http/modules/ngx_http_uwsgi_module.c conf->upstream.store_values = prev->upstream.store_values; conf 1117 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_uint_value(conf->upstream.store_access, conf 1120 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.buffering, conf 1123 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.ignore_client_abort, conf 1126 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_msec_value(conf->upstream.connect_timeout, conf 1129 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_msec_value(conf->upstream.send_timeout, conf 1132 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_msec_value(conf->upstream.read_timeout, conf 1135 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_size_value(conf->upstream.send_lowat, conf 1138 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_size_value(conf->upstream.buffer_size, conf 1143 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_bufs_value(conf->upstream.bufs, prev->upstream.bufs, conf 1146 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.bufs.num < 2) { conf 1153 http/modules/ngx_http_uwsgi_module.c size = conf->upstream.buffer_size; conf 1154 http/modules/ngx_http_uwsgi_module.c if (size < conf->upstream.bufs.size) { conf 1155 http/modules/ngx_http_uwsgi_module.c size = conf->upstream.bufs.size; conf 1159 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_size_value(conf->upstream.busy_buffers_size_conf, conf 1163 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.busy_buffers_size_conf == NGX_CONF_UNSET_SIZE) { conf 1164 http/modules/ngx_http_uwsgi_module.c conf->upstream.busy_buffers_size = 2 * size; conf 1166 http/modules/ngx_http_uwsgi_module.c conf->upstream.busy_buffers_size = conf 1167 http/modules/ngx_http_uwsgi_module.c conf->upstream.busy_buffers_size_conf; conf 1170 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.busy_buffers_size < size) { conf 1179 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.busy_buffers_size conf 1180 http/modules/ngx_http_uwsgi_module.c > (conf->upstream.bufs.num - 1) * conf->upstream.bufs.size) conf 1190 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_size_value(conf->upstream.temp_file_write_size_conf, conf 1194 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.temp_file_write_size_conf == NGX_CONF_UNSET_SIZE) { conf 1195 http/modules/ngx_http_uwsgi_module.c conf->upstream.temp_file_write_size = 2 * size; conf 1197 http/modules/ngx_http_uwsgi_module.c conf->upstream.temp_file_write_size = conf 1198 http/modules/ngx_http_uwsgi_module.c conf->upstream.temp_file_write_size_conf; conf 1201 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.temp_file_write_size < size) { conf 1211 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_size_value(conf->upstream.max_temp_file_size_conf, conf 1215 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.max_temp_file_size_conf == NGX_CONF_UNSET_SIZE) { conf 1216 http/modules/ngx_http_uwsgi_module.c conf->upstream.max_temp_file_size = 1024 * 1024 * 1024; conf 1218 http/modules/ngx_http_uwsgi_module.c conf->upstream.max_temp_file_size = conf 1219 http/modules/ngx_http_uwsgi_module.c conf->upstream.max_temp_file_size_conf; conf 1222 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.max_temp_file_size != 0 conf 1223 http/modules/ngx_http_uwsgi_module.c && conf->upstream.max_temp_file_size < size) { conf 1234 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.ignore_headers, conf 1239 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.next_upstream, conf 1245 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.next_upstream & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1246 http/modules/ngx_http_uwsgi_module.c conf->upstream.next_upstream = NGX_CONF_BITMASK_SET conf 1250 http/modules/ngx_http_uwsgi_module.c if (ngx_conf_merge_path_value(cf, &conf->upstream.temp_path, conf 1260 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache, conf 1263 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.cache && conf->upstream.cache->data == NULL) { conf 1266 http/modules/ngx_http_uwsgi_module.c shm_zone = conf->upstream.cache; conf 1275 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_uint_value(conf->upstream.cache_min_uses, conf 1278 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_bitmask_value(conf->upstream.cache_use_stale, conf 1283 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.cache_use_stale & NGX_HTTP_UPSTREAM_FT_OFF) { conf 1284 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_use_stale = NGX_CONF_BITMASK_SET conf 1288 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.cache_methods == 0) { conf 1289 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_methods = prev->upstream.cache_methods; conf 1292 http/modules/ngx_http_uwsgi_module.c conf->upstream.cache_methods |= NGX_HTTP_GET|NGX_HTTP_HEAD; conf 1294 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_bypass, conf 1297 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_ptr_value(conf->upstream.no_cache, conf 1300 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_ptr_value(conf->upstream.cache_valid, conf 1303 http/modules/ngx_http_uwsgi_module.c if (conf->cache_key.value.data == NULL) { conf 1304 http/modules/ngx_http_uwsgi_module.c conf->cache_key = prev->cache_key; conf 1309 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_headers, conf 1311 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.pass_request_body, conf 1314 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_value(conf->upstream.intercept_errors, conf 1317 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_str_value(conf->uwsgi_string, prev->uwsgi_string, ""); conf 1323 http/modules/ngx_http_uwsgi_module.c if (ngx_http_upstream_hide_headers_hash(cf, &conf->upstream, conf 1330 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.upstream == NULL) { conf 1331 http/modules/ngx_http_uwsgi_module.c conf->upstream.upstream = prev->upstream.upstream; conf 1334 http/modules/ngx_http_uwsgi_module.c if (conf->uwsgi_lengths == NULL) { conf 1335 http/modules/ngx_http_uwsgi_module.c conf->uwsgi_lengths = prev->uwsgi_lengths; conf 1336 http/modules/ngx_http_uwsgi_module.c conf->uwsgi_values = prev->uwsgi_values; conf 1339 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.upstream || conf->uwsgi_lengths) { conf 1346 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_uint_value(conf->modifier1, prev->modifier1, 0); conf 1347 http/modules/ngx_http_uwsgi_module.c ngx_conf_merge_uint_value(conf->modifier2, prev->modifier2, 0); conf 1349 http/modules/ngx_http_uwsgi_module.c if (conf->params_source == NULL) { conf 1350 http/modules/ngx_http_uwsgi_module.c conf->flushes = prev->flushes; conf 1351 http/modules/ngx_http_uwsgi_module.c conf->params_len = prev->params_len; conf 1352 http/modules/ngx_http_uwsgi_module.c conf->params = prev->params; conf 1353 http/modules/ngx_http_uwsgi_module.c conf->params_source = prev->params_source; conf 1354 http/modules/ngx_http_uwsgi_module.c conf->headers_hash = prev->headers_hash; conf 1358 http/modules/ngx_http_uwsgi_module.c if (conf->params_source == NULL) { conf 1360 http/modules/ngx_http_uwsgi_module.c if ((conf->upstream.cache == NULL) conf 1367 http/modules/ngx_http_uwsgi_module.c conf->params_source = ngx_array_create(cf->pool, 6, conf 1369 http/modules/ngx_http_uwsgi_module.c if (conf->params_source == NULL) { conf 1375 http/modules/ngx_http_uwsgi_module.c if (conf->params_source == NULL) { conf 1382 http/modules/ngx_http_uwsgi_module.c conf->params_len = ngx_array_create(cf->pool, 64, 1); conf 1383 http/modules/ngx_http_uwsgi_module.c if (conf->params_len == NULL) { conf 1387 http/modules/ngx_http_uwsgi_module.c conf->params = ngx_array_create(cf->pool, 512, 1); conf 1388 http/modules/ngx_http_uwsgi_module.c if (conf->params == NULL) { conf 1398 http/modules/ngx_http_uwsgi_module.c src = conf->params_source->elts; conf 1402 http/modules/ngx_http_uwsgi_module.c if (conf->upstream.cache) { conf 1407 http/modules/ngx_http_uwsgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 1413 http/modules/ngx_http_uwsgi_module.c s = ngx_array_push(conf->params_source); conf 1420 http/modules/ngx_http_uwsgi_module.c src = conf->params_source->elts; conf 1430 http/modules/ngx_http_uwsgi_module.c for (i = 0; i < conf->params_source->nelts; i++) { conf 1450 http/modules/ngx_http_uwsgi_module.c copy = ngx_array_push_n(conf->params_len, conf 1464 http/modules/ngx_http_uwsgi_module.c copy = ngx_array_push_n(conf->params, size); conf 1480 http/modules/ngx_http_uwsgi_module.c sc.flushes = &conf->flushes; conf 1481 http/modules/ngx_http_uwsgi_module.c sc.lengths = &conf->params_len; conf 1482 http/modules/ngx_http_uwsgi_module.c sc.values = &conf->params; conf 1488 http/modules/ngx_http_uwsgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 1496 http/modules/ngx_http_uwsgi_module.c code = ngx_array_push_n(conf->params, sizeof(uintptr_t)); conf 1504 http/modules/ngx_http_uwsgi_module.c code = ngx_array_push_n(conf->params_len, sizeof(uintptr_t)); conf 1511 http/modules/ngx_http_uwsgi_module.c conf->header_params = headers_names.nelts; conf 1513 http/modules/ngx_http_uwsgi_module.c hash.hash = &conf->headers_hash; conf 1531 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_pass(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1533 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *uwcf = conf; conf 1592 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_store(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1594 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *uwcf = conf; conf 1650 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1652 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *uwcf = conf; conf 1682 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_cache_key(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1684 http/modules/ngx_http_uwsgi_module.c ngx_http_uwsgi_loc_conf_t *uwcf = conf; conf 84 http/modules/ngx_http_xslt_filter_module.c void *conf); conf 86 http/modules/ngx_http_xslt_filter_module.c void *conf); conf 169 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *conf; conf 178 http/modules/ngx_http_xslt_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_xslt_filter_module); conf 180 http/modules/ngx_http_xslt_filter_module.c if (conf->sheets.nelts == 0 conf 181 http/modules/ngx_http_xslt_filter_module.c || ngx_http_test_content_type(r, &conf->types) == NULL) conf 377 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *conf; conf 382 http/modules/ngx_http_xslt_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_xslt_filter_module); conf 394 http/modules/ngx_http_xslt_filter_module.c dtd = conf->dtd; conf 398 http/modules/ngx_http_xslt_filter_module.c dtd = xmlCopyDtd(conf->dtd); conf 454 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *conf; conf 456 http/modules/ngx_http_xslt_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_xslt_filter_module); conf 457 http/modules/ngx_http_xslt_filter_module.c sheet = conf->sheets.elts; conf 469 http/modules/ngx_http_xslt_filter_module.c for (i = 0; i < conf->sheets.nelts; i++) { conf 706 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_entities(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 708 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *xlcf = conf; conf 761 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_stylesheet(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 763 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *xlcf = conf; conf 885 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_main_conf_t *conf; conf 887 http/modules/ngx_http_xslt_filter_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_xslt_filter_main_conf_t)); conf 888 http/modules/ngx_http_xslt_filter_module.c if (conf == NULL) { conf 892 http/modules/ngx_http_xslt_filter_module.c if (ngx_array_init(&conf->dtd_files, cf->pool, 1, conf 899 http/modules/ngx_http_xslt_filter_module.c if (ngx_array_init(&conf->sheet_files, cf->pool, 1, conf 906 http/modules/ngx_http_xslt_filter_module.c return conf; conf 913 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *conf; conf 915 http/modules/ngx_http_xslt_filter_module.c conf = ngx_pcalloc(cf->pool, sizeof(ngx_http_xslt_filter_loc_conf_t)); conf 916 http/modules/ngx_http_xslt_filter_module.c if (conf == NULL) { conf 929 http/modules/ngx_http_xslt_filter_module.c return conf; conf 937 http/modules/ngx_http_xslt_filter_module.c ngx_http_xslt_filter_loc_conf_t *conf = child; conf 939 http/modules/ngx_http_xslt_filter_module.c if (conf->dtd == NULL) { conf 940 http/modules/ngx_http_xslt_filter_module.c conf->dtd = prev->dtd; conf 943 http/modules/ngx_http_xslt_filter_module.c if (conf->sheets.nelts == 0) { conf 944 http/modules/ngx_http_xslt_filter_module.c conf->sheets = prev->sheets; conf 947 http/modules/ngx_http_xslt_filter_module.c if (ngx_http_merge_types(cf, &conf->types_keys, &conf->types, conf 50 http/modules/perl/ngx_http_perl_module.c static char *ngx_http_perl_init_main_conf(ngx_conf_t *cf, void *conf); conf 54 http/modules/perl/ngx_http_perl_module.c static char *ngx_http_perl(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 55 http/modules/perl/ngx_http_perl_module.c static char *ngx_http_perl_set(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 807 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_init_main_conf(ngx_conf_t *cf, void *conf) conf 809 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf = conf; conf 895 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_loc_conf_t *conf = child; conf 897 http/modules/perl/ngx_http_perl_module.c if (conf->sub == NULL) { conf 898 http/modules/perl/ngx_http_perl_module.c conf->sub = prev->sub; conf 899 http/modules/perl/ngx_http_perl_module.c conf->handler = prev->handler; conf 907 http/modules/perl/ngx_http_perl_module.c ngx_http_perl(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 909 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_loc_conf_t *plcf = conf; conf 960 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_set(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 12 http/ngx_http.c static char *ngx_http_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 118 http/ngx_http.c ngx_http_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 136 http/ngx_http.c *(ngx_http_conf_ctx_t **) conf = ctx; conf 1804 http/ngx_http.c addrs[i].conf.default_server = addr[i].default_server; conf 1806 http/ngx_http.c addrs[i].conf.ssl = addr[i].opt.ssl; conf 1827 http/ngx_http.c addrs[i].conf.virtual_names = vn; conf 1865 http/ngx_http.c addrs6[i].conf.default_server = addr[i].default_server; conf 1867 http/ngx_http.c addrs6[i].conf.ssl = addr[i].opt.ssl; conf 1888 http/ngx_http.c addrs6[i].conf.virtual_names = vn; conf 1906 http/ngx_http.c ngx_http_types_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1908 http/ngx_http.c char *p = conf; conf 138 http/ngx_http.h char *ngx_http_types_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 198 http/ngx_http_busy_lock.c void *conf) conf 200 http/ngx_http_busy_lock.c char *p = conf; conf 50 http/ngx_http_busy_lock.h void *conf); conf 138 http/ngx_http_cache.h void *conf); conf 140 http/ngx_http_cache.h void *conf); conf 28 http/ngx_http_config.h char *(*init_main_conf)(ngx_conf_t *cf, void *conf); conf 31 http/ngx_http_config.h char *(*merge_srv_conf)(ngx_conf_t *cf, void *prev, void *conf); conf 34 http/ngx_http_config.h char *(*merge_loc_conf)(ngx_conf_t *cf, void *prev, void *conf); conf 86 http/ngx_http_copy_filter_module.c ngx_http_copy_filter_conf_t *conf; conf 103 http/ngx_http_copy_filter_module.c conf = ngx_http_get_module_loc_conf(r, ngx_http_copy_filter_module); conf 114 http/ngx_http_copy_filter_module.c ctx->bufs = conf->bufs; conf 261 http/ngx_http_copy_filter_module.c ngx_http_copy_filter_conf_t *conf; conf 263 http/ngx_http_copy_filter_module.c conf = ngx_palloc(cf->pool, sizeof(ngx_http_copy_filter_conf_t)); conf 264 http/ngx_http_copy_filter_module.c if (conf == NULL) { conf 268 http/ngx_http_copy_filter_module.c conf->bufs.num = 0; conf 270 http/ngx_http_copy_filter_module.c return conf; conf 278 http/ngx_http_copy_filter_module.c ngx_http_copy_filter_conf_t *conf = child; conf 280 http/ngx_http_copy_filter_module.c ngx_conf_merge_bufs_value(conf->bufs, prev->bufs, 1, 32768); conf 29 http/ngx_http_core_module.c static char *ngx_http_core_init_main_conf(ngx_conf_t *cf, void *conf); conf 45 http/ngx_http_core_module.c void *conf); conf 47 http/ngx_http_core_module.c void *conf); conf 50 http/ngx_http_core_module.c void *conf); conf 52 http/ngx_http_core_module.c void *conf); conf 53 http/ngx_http_core_module.c static char *ngx_http_core_root(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 55 http/ngx_http_core_module.c void *conf); conf 57 http/ngx_http_core_module.c void *conf); conf 59 http/ngx_http_core_module.c void *conf); conf 61 http/ngx_http_core_module.c void *conf); conf 63 http/ngx_http_core_module.c void *conf); conf 65 http/ngx_http_core_module.c void *conf); conf 67 http/ngx_http_core_module.c void *conf); conf 69 http/ngx_http_core_module.c void *conf); conf 71 http/ngx_http_core_module.c void *conf); conf 74 http/ngx_http_core_module.c void *conf); conf 2796 http/ngx_http_core_module.c ngx_http_core_types(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 2798 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 2812 http/ngx_http_core_module.c cf->handler_conf = conf; conf 2823 http/ngx_http_core_module.c ngx_http_core_type(ngx_conf_t *cf, ngx_command_t *dummy, void *conf) conf 2825 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 2921 http/ngx_http_core_module.c ngx_http_core_init_main_conf(ngx_conf_t *cf, void *conf) conf 2923 http/ngx_http_core_module.c ngx_http_core_main_conf_t *cmcf = conf; conf 2995 http/ngx_http_core_module.c ngx_http_core_srv_conf_t *conf = child; conf 3002 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->connection_pool_size, conf 3004 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->request_pool_size, conf 3006 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->client_header_timeout, conf 3008 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->client_header_buffer_size, conf 3010 http/ngx_http_core_module.c ngx_conf_merge_bufs_value(conf->large_client_header_buffers, conf 3014 http/ngx_http_core_module.c if (conf->large_client_header_buffers.size < conf->connection_pool_size) { conf 3021 http/ngx_http_core_module.c ngx_conf_merge_value(conf->ignore_invalid_headers, conf 3024 http/ngx_http_core_module.c ngx_conf_merge_value(conf->merge_slashes, prev->merge_slashes, 1); conf 3026 http/ngx_http_core_module.c ngx_conf_merge_value(conf->underscores_in_headers, conf 3029 http/ngx_http_core_module.c if (conf->server_names.nelts == 0) { conf 3031 http/ngx_http_core_module.c sn = ngx_array_push(&conf->server_names); conf 3035 http/ngx_http_core_module.c sn->server = conf; conf 3039 http/ngx_http_core_module.c sn = conf->server_names.elts; conf 3054 http/ngx_http_core_module.c conf->server_name.len = name.len; conf 3055 http/ngx_http_core_module.c conf->server_name.data = ngx_pstrdup(cf->pool, &name); conf 3056 http/ngx_http_core_module.c if (conf->server_name.data == NULL) { conf 3174 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *conf = child; conf 3180 http/ngx_http_core_module.c if (conf->root.data == NULL) { conf 3182 http/ngx_http_core_module.c conf->alias = prev->alias; conf 3183 http/ngx_http_core_module.c conf->root = prev->root; conf 3184 http/ngx_http_core_module.c conf->root_lengths = prev->root_lengths; conf 3185 http/ngx_http_core_module.c conf->root_values = prev->root_values; conf 3188 http/ngx_http_core_module.c ngx_str_set(&conf->root, "html"); conf 3190 http/ngx_http_core_module.c if (ngx_conf_full_name(cf->cycle, &conf->root, 0) != NGX_OK) { conf 3196 http/ngx_http_core_module.c if (conf->post_action.data == NULL) { conf 3197 http/ngx_http_core_module.c conf->post_action = prev->post_action; conf 3200 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->types_hash_max_size, conf 3203 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->types_hash_bucket_size, conf 3207 http/ngx_http_core_module.c conf->types_hash_bucket_size = ngx_align(conf->types_hash_bucket_size, conf 3219 http/ngx_http_core_module.c types_hash.max_size = conf->types_hash_max_size; conf 3220 http/ngx_http_core_module.c types_hash.bucket_size = conf->types_hash_bucket_size; conf 3232 http/ngx_http_core_module.c if (conf->types == NULL) { conf 3233 http/ngx_http_core_module.c conf->types = prev->types; conf 3234 http/ngx_http_core_module.c conf->types_hash = prev->types_hash; conf 3237 http/ngx_http_core_module.c if (conf->types == NULL) { conf 3238 http/ngx_http_core_module.c conf->types = ngx_array_create(cf->pool, 4, sizeof(ngx_hash_key_t)); conf 3239 http/ngx_http_core_module.c if (conf->types == NULL) { conf 3244 http/ngx_http_core_module.c type = ngx_array_push(conf->types); conf 3257 http/ngx_http_core_module.c if (conf->types_hash.buckets == NULL) { conf 3259 http/ngx_http_core_module.c types_hash.hash = &conf->types_hash; conf 3261 http/ngx_http_core_module.c types_hash.max_size = conf->types_hash_max_size; conf 3262 http/ngx_http_core_module.c types_hash.bucket_size = conf->types_hash_bucket_size; conf 3267 http/ngx_http_core_module.c if (ngx_hash_init(&types_hash, conf->types->elts, conf->types->nelts) conf 3274 http/ngx_http_core_module.c if (conf->error_log == NULL) { conf 3276 http/ngx_http_core_module.c conf->error_log = prev->error_log; conf 3278 http/ngx_http_core_module.c conf->error_log = &cf->cycle->new_log; conf 3282 http/ngx_http_core_module.c if (conf->error_pages == NULL && prev->error_pages) { conf 3283 http/ngx_http_core_module.c conf->error_pages = prev->error_pages; conf 3286 http/ngx_http_core_module.c ngx_conf_merge_str_value(conf->default_type, conf 3289 http/ngx_http_core_module.c ngx_conf_merge_off_value(conf->client_max_body_size, conf 3291 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->client_body_buffer_size, conf 3294 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->client_body_timeout, conf 3297 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->keepalive_disable, prev->keepalive_disable, conf 3300 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->satisfy, prev->satisfy, conf 3302 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->if_modified_since, prev->if_modified_since, conf 3304 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->client_body_in_file_only, conf 3306 http/ngx_http_core_module.c ngx_conf_merge_value(conf->client_body_in_single_buffer, conf 3308 http/ngx_http_core_module.c ngx_conf_merge_value(conf->internal, prev->internal, 0); conf 3309 http/ngx_http_core_module.c ngx_conf_merge_value(conf->sendfile, prev->sendfile, 0); conf 3310 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->sendfile_max_chunk, conf 3313 http/ngx_http_core_module.c ngx_conf_merge_value(conf->aio, prev->aio, 0); conf 3315 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->read_ahead, prev->read_ahead, 0); conf 3316 http/ngx_http_core_module.c ngx_conf_merge_off_value(conf->directio, prev->directio, conf 3318 http/ngx_http_core_module.c ngx_conf_merge_off_value(conf->directio_alignment, prev->directio_alignment, conf 3320 http/ngx_http_core_module.c ngx_conf_merge_value(conf->tcp_nopush, prev->tcp_nopush, 0); conf 3321 http/ngx_http_core_module.c ngx_conf_merge_value(conf->tcp_nodelay, prev->tcp_nodelay, 1); conf 3323 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->send_timeout, prev->send_timeout, 60000); conf 3324 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->send_lowat, prev->send_lowat, 0); conf 3325 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->postpone_output, prev->postpone_output, conf 3327 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->limit_rate, prev->limit_rate, 0); conf 3328 http/ngx_http_core_module.c ngx_conf_merge_size_value(conf->limit_rate_after, prev->limit_rate_after, conf 3330 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->keepalive_timeout, conf 3332 http/ngx_http_core_module.c ngx_conf_merge_sec_value(conf->keepalive_header, conf 3334 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->keepalive_requests, conf 3336 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->lingering_time, conf 3338 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->lingering_timeout, conf 3340 http/ngx_http_core_module.c ngx_conf_merge_msec_value(conf->resolver_timeout, conf 3343 http/ngx_http_core_module.c if (conf->resolver == NULL) { conf 3358 http/ngx_http_core_module.c conf->resolver = prev->resolver; conf 3361 http/ngx_http_core_module.c if (ngx_conf_merge_path_value(cf, &conf->client_body_temp_path, conf 3369 http/ngx_http_core_module.c ngx_conf_merge_value(conf->reset_timedout_connection, conf 3371 http/ngx_http_core_module.c ngx_conf_merge_value(conf->server_name_in_redirect, conf 3373 http/ngx_http_core_module.c ngx_conf_merge_value(conf->port_in_redirect, prev->port_in_redirect, 1); conf 3374 http/ngx_http_core_module.c ngx_conf_merge_value(conf->msie_padding, prev->msie_padding, 1); conf 3375 http/ngx_http_core_module.c ngx_conf_merge_value(conf->msie_refresh, prev->msie_refresh, 0); conf 3376 http/ngx_http_core_module.c ngx_conf_merge_value(conf->log_not_found, prev->log_not_found, 1); conf 3377 http/ngx_http_core_module.c ngx_conf_merge_value(conf->log_subrequest, prev->log_subrequest, 0); conf 3378 http/ngx_http_core_module.c ngx_conf_merge_value(conf->recursive_error_pages, conf 3380 http/ngx_http_core_module.c ngx_conf_merge_value(conf->server_tokens, prev->server_tokens, 1); conf 3381 http/ngx_http_core_module.c ngx_conf_merge_value(conf->chunked_transfer_encoding, conf 3384 http/ngx_http_core_module.c ngx_conf_merge_ptr_value(conf->open_file_cache, conf 3387 http/ngx_http_core_module.c ngx_conf_merge_sec_value(conf->open_file_cache_valid, conf 3390 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->open_file_cache_min_uses, conf 3393 http/ngx_http_core_module.c ngx_conf_merge_sec_value(conf->open_file_cache_errors, conf 3396 http/ngx_http_core_module.c ngx_conf_merge_sec_value(conf->open_file_cache_events, conf 3400 http/ngx_http_core_module.c ngx_conf_merge_value(conf->gzip_vary, prev->gzip_vary, 0); conf 3401 http/ngx_http_core_module.c ngx_conf_merge_uint_value(conf->gzip_http_version, prev->gzip_http_version, conf 3403 http/ngx_http_core_module.c ngx_conf_merge_bitmask_value(conf->gzip_proxied, prev->gzip_proxied, conf 3407 http/ngx_http_core_module.c ngx_conf_merge_ptr_value(conf->gzip_disable, prev->gzip_disable, NULL); conf 3410 http/ngx_http_core_module.c if (conf->gzip_disable_msie6 == 3) { conf 3411 http/ngx_http_core_module.c conf->gzip_disable_msie6 = conf 3417 http/ngx_http_core_module.c if (conf->gzip_disable_degradation == 3) { conf 3418 http/ngx_http_core_module.c conf->gzip_disable_degradation = conf 3431 http/ngx_http_core_module.c ngx_http_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 3433 http/ngx_http_core_module.c ngx_http_core_srv_conf_t *cscf = conf; conf 3644 http/ngx_http_core_module.c ngx_http_core_server_name(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 3646 http/ngx_http_core_module.c ngx_http_core_srv_conf_t *cscf = conf; conf 3752 http/ngx_http_core_module.c ngx_http_core_root(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 3754 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 3872 http/ngx_http_core_module.c ngx_http_core_limit_except(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 3874 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *pclcf = conf; conf 3972 http/ngx_http_core_module.c ngx_http_core_directio(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 3974 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 3999 http/ngx_http_core_module.c ngx_http_core_error_page(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4001 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4119 http/ngx_http_core_module.c ngx_http_core_try_files(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4121 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4199 http/ngx_http_core_module.c ngx_http_core_open_file_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4201 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4277 http/ngx_http_core_module.c ngx_http_core_error_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4279 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4304 http/ngx_http_core_module.c ngx_http_core_keepalive(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4306 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4345 http/ngx_http_core_module.c ngx_http_core_internal(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4347 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4360 http/ngx_http_core_module.c ngx_http_core_resolver(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4362 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 4395 http/ngx_http_core_module.c ngx_http_gzip_disable(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4397 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf = conf; conf 213 http/ngx_http_core_module.h ngx_http_addr_conf_t conf; conf 221 http/ngx_http_core_module.h ngx_http_addr_conf_t conf; conf 1510 http/ngx_http_file_cache.c ngx_http_file_cache_set_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1688 http/ngx_http_file_cache.c void *conf) conf 1690 http/ngx_http_file_cache.c char *p = conf; conf 1786 http/ngx_http_file_cache.c ngx_http_no_cache_set_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1788 http/ngx_http_file_cache.c char *p = conf; conf 344 http/ngx_http_request.c addr_conf = &addr6[i].conf; conf 362 http/ngx_http_request.c addr_conf = &addr[i].conf; conf 374 http/ngx_http_request.c addr_conf = &addr6[0].conf; conf 380 http/ngx_http_request.c addr_conf = &addr[0].conf; conf 215 http/ngx_http_script.c ngx_http_set_complex_value_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 217 http/ngx_http_script.c char *p = conf; conf 278 http/ngx_http_script.c ngx_http_set_predicate_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 280 http/ngx_http_script.c char *p = conf; conf 211 http/ngx_http_script.h void *conf); conf 217 http/ngx_http_script.h void *conf); conf 127 http/ngx_http_upstream.c void *conf); conf 130 http/ngx_http_upstream.c static char *ngx_http_upstream_init_main_conf(ngx_conf_t *cf, void *conf); conf 453 http/ngx_http_upstream.c if (u->conf->cache) { conf 477 http/ngx_http_upstream.c u->store = (u->conf->store || u->conf->store_lengths); conf 479 http/ngx_http_upstream.c if (!u->store && !r->post_action && !u->conf->ignore_client_abort) { conf 493 http/ngx_http_upstream.c u->peer.local = u->conf->local; conf 539 http/ngx_http_upstream.c uscf = u->conf->upstream; conf 644 http/ngx_http_upstream.c switch (ngx_http_test_predicates(r, u->conf->cache_bypass)) { conf 657 http/ngx_http_upstream.c if (!(r->method & u->conf->cache_methods)) { conf 681 http/ngx_http_upstream.c c->min_uses = u->conf->cache_min_uses; conf 682 http/ngx_http_upstream.c c->body_start = u->conf->buffer_size; conf 683 http/ngx_http_upstream.c c->file_cache = u->conf->cache->data; conf 697 http/ngx_http_upstream.c if (u->conf->cache_use_stale & NGX_HTTP_UPSTREAM_FT_UPDATING) { conf 733 http/ngx_http_upstream.c if ((size_t) (u->buffer.end - u->buffer.start) < u->conf->buffer_size) { conf 1177 http/ngx_http_upstream.c ngx_add_timer(c->write, u->conf->connect_timeout); conf 1202 http/ngx_http_upstream.c if (ngx_ssl_create_connection(u->conf->ssl, c, conf 1214 http/ngx_http_upstream.c if (u->conf->ssl_session_reuse) { conf 1246 http/ngx_http_upstream.c if (u->conf->ssl_session_reuse) { conf 1361 http/ngx_http_upstream.c ngx_add_timer(c->write, u->conf->send_timeout); conf 1363 http/ngx_http_upstream.c if (ngx_handle_write_event(c->write, u->conf->send_lowat) != NGX_OK) { conf 1386 http/ngx_http_upstream.c ngx_add_timer(c->read, u->conf->read_timeout); conf 1477 http/ngx_http_upstream.c u->buffer.start = ngx_palloc(r->pool, u->conf->buffer_size); conf 1486 http/ngx_http_upstream.c u->buffer.end = u->buffer.start + u->conf->buffer_size; conf 1653 http/ngx_http_upstream.c if (u->peer.tries > 1 && (u->conf->next_upstream & un->mask)) { conf 1661 http/ngx_http_upstream.c && (u->conf->cache_use_stale & un->mask)) conf 1695 http/ngx_http_upstream.c if (status == NGX_HTTP_NOT_FOUND && u->conf->intercept_404) { conf 1700 http/ngx_http_upstream.c if (!u->conf->intercept_errors) { conf 1736 http/ngx_http_upstream.c valid = ngx_http_file_cache_valid(u->conf->cache_valid, status); conf 1813 http/ngx_http_upstream.c && !(u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_REDIRECT)) conf 1836 http/ngx_http_upstream.c if (hh->copy_handler(r, &h[i], hh->conf) != NGX_OK) { conf 1879 http/ngx_http_upstream.c if (ngx_hash_find(&u->conf->hide_headers_hash, h[i].hash, conf 1889 http/ngx_http_upstream.c if (hh->copy_handler(r, &h[i], hh->conf) != NGX_OK) { conf 1993 http/ngx_http_upstream.c ngx_add_timer(rev, u->conf->read_timeout); conf 2124 http/ngx_http_upstream.c switch (ngx_http_test_predicates(r, u->conf->no_cache)) { conf 2150 http/ngx_http_upstream.c r->cache->min_uses = u->conf->cache_min_uses; conf 2151 http/ngx_http_upstream.c r->cache->body_start = u->conf->buffer_size; conf 2152 http/ngx_http_upstream.c r->cache->file_cache = u->conf->cache->data; conf 2173 http/ngx_http_upstream.c valid = ngx_http_file_cache_valid(u->conf->cache_valid, conf 2207 http/ngx_http_upstream.c p->bufs = u->conf->bufs; conf 2208 http/ngx_http_upstream.c p->busy_size = u->conf->busy_buffers_size; conf 2224 http/ngx_http_upstream.c p->temp_file->path = u->conf->temp_path; conf 2236 http/ngx_http_upstream.c p->max_temp_file_size = u->conf->max_temp_file_size; conf 2237 http/ngx_http_upstream.c p->temp_file_write_size = u->conf->temp_file_write_size; conf 2278 http/ngx_http_upstream.c if (u->conf->cyclic_temp_file) { conf 2293 http/ngx_http_upstream.c p->read_timeout = u->conf->read_timeout; conf 2460 http/ngx_http_upstream.c ngx_add_timer(upstream->read, u->conf->read_timeout); conf 2682 http/ngx_http_upstream.c ngx_http_busy_unlock(u->conf->busy_lock, &u->busy_lock); conf 2722 http/ngx_http_upstream.c tf->path = u->conf->temp_path; conf 2736 http/ngx_http_upstream.c ext.access = u->conf->store_access; conf 2737 http/ngx_http_upstream.c ext.path_access = u->conf->store_access; conf 2754 http/ngx_http_upstream.c if (u->conf->store_lengths == NULL) { conf 2759 http/ngx_http_upstream.c if (ngx_http_script_run(r, &path, u->conf->store_lengths->elts, 0, conf 2760 http/ngx_http_upstream.c u->conf->store_values->elts) conf 2795 http/ngx_http_upstream.c ngx_http_busy_unlock(u->conf->busy_lock, &u->busy_lock); conf 2850 http/ngx_http_upstream.c if (u->peer.tries == 0 || !(u->conf->next_upstream & ft_type)) { conf 2855 http/ngx_http_upstream.c && (u->conf->cache_use_stale & ft_type)) conf 2894 http/ngx_http_upstream.c if (u->conf->busy_lock && !u->busy_locked) { conf 3002 http/ngx_http_upstream.c valid = ngx_http_file_cache_valid(u->conf->cache_valid, rc); conf 3068 http/ngx_http_upstream.c if (!(u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_SET_COOKIE)) { conf 3107 http/ngx_http_upstream.c if (u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_CACHE_CONTROL) { conf 3178 http/ngx_http_upstream.c if (u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_EXPIRES) { conf 3220 http/ngx_http_upstream.c if (u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_EXPIRES) { conf 3285 http/ngx_http_upstream.c if (r->upstream->conf->change_buffering) { conf 4052 http/ngx_http_upstream.c ngx_http_upstream_server(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 4054 http/ngx_http_upstream.c ngx_http_upstream_srv_conf_t *uscf = conf; conf 4302 http/ngx_http_upstream.c void *conf) conf 4304 http/ngx_http_upstream.c char *p = conf; conf 4337 http/ngx_http_upstream.c ngx_http_upstream_conf_t *conf, ngx_http_upstream_conf_t *prev, conf 4345 http/ngx_http_upstream.c if (conf->hide_headers == NGX_CONF_UNSET_PTR conf 4346 http/ngx_http_upstream.c && conf->pass_headers == NGX_CONF_UNSET_PTR) conf 4348 http/ngx_http_upstream.c conf->hide_headers_hash = prev->hide_headers_hash; conf 4350 http/ngx_http_upstream.c if (conf->hide_headers_hash.buckets conf 4352 http/ngx_http_upstream.c && ((conf->cache == NULL) == (prev->cache == NULL)) conf 4359 http/ngx_http_upstream.c conf->hide_headers = prev->hide_headers; conf 4360 http/ngx_http_upstream.c conf->pass_headers = prev->pass_headers; conf 4363 http/ngx_http_upstream.c if (conf->hide_headers == NGX_CONF_UNSET_PTR) { conf 4364 http/ngx_http_upstream.c conf->hide_headers = prev->hide_headers; conf 4367 http/ngx_http_upstream.c if (conf->pass_headers == NGX_CONF_UNSET_PTR) { conf 4368 http/ngx_http_upstream.c conf->pass_headers = prev->pass_headers; conf 4389 http/ngx_http_upstream.c if (conf->hide_headers != NGX_CONF_UNSET_PTR) { conf 4391 http/ngx_http_upstream.c h = conf->hide_headers->elts; conf 4393 http/ngx_http_upstream.c for (i = 0; i < conf->hide_headers->nelts; i++) { conf 4418 http/ngx_http_upstream.c if (conf->pass_headers != NGX_CONF_UNSET_PTR) { conf 4420 http/ngx_http_upstream.c h = conf->pass_headers->elts; conf 4423 http/ngx_http_upstream.c for (i = 0; i < conf->pass_headers->nelts; i++) { conf 4438 http/ngx_http_upstream.c hash->hash = &conf->hide_headers_hash; conf 4469 http/ngx_http_upstream.c ngx_http_upstream_init_main_conf(ngx_conf_t *cf, void *conf) conf 4471 http/ngx_http_upstream.c ngx_http_upstream_main_conf_t *umcf = conf; conf 190 http/ngx_http_upstream.h ngx_uint_t conf; conf 262 http/ngx_http_upstream.h ngx_http_upstream_conf_t *conf; conf 330 http/ngx_http_upstream.h void *conf); conf 332 http/ngx_http_upstream.h ngx_http_upstream_conf_t *conf, ngx_http_upstream_conf_t *prev, conf 13 mail/ngx_mail.c static char *ngx_mail_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 73 mail/ngx_mail.c ngx_mail_block(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 98 mail/ngx_mail.c *(ngx_mail_conf_ctx_t **) conf = ctx; conf 443 mail/ngx_mail.c addrs[i].conf.ctx = addr[i].ctx; conf 445 mail/ngx_mail.c addrs[i].conf.ssl = addr[i].ssl; conf 457 mail/ngx_mail.c addrs[i].conf.addr_text.len = len; conf 458 mail/ngx_mail.c addrs[i].conf.addr_text.data = p; conf 491 mail/ngx_mail.c addrs6[i].conf.ctx = addr[i].ctx; conf 493 mail/ngx_mail.c addrs6[i].conf.ssl = addr[i].ssl; conf 505 mail/ngx_mail.c addrs6[i].conf.addr_text.len = len; conf 506 mail/ngx_mail.c addrs6[i].conf.addr_text.data = p; conf 56 mail/ngx_mail.h ngx_mail_addr_conf_t conf; conf 64 mail/ngx_mail.h ngx_mail_addr_conf_t conf; conf 331 mail/ngx_mail.h char *(*init_main_conf)(ngx_conf_t *cf, void *conf); conf 335 mail/ngx_mail.h void *conf); conf 393 mail/ngx_mail.h char *ngx_mail_capabilities(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 80 mail/ngx_mail_auth_http_module.c static char *ngx_mail_auth_http(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); conf 82 mail/ngx_mail_auth_http_module.c void *conf); conf 1320 mail/ngx_mail_auth_http_module.c ngx_mail_auth_http_conf_t *conf = child; conf 1327 mail/ngx_mail_auth_http_module.c if (conf->peer == NULL) { conf 1328 mail/ngx_mail_auth_http_module.c conf->peer = prev->peer; conf 1329 mail/ngx_mail_auth_http_module.c conf->host_header = prev->host_header; conf 1330 mail/ngx_mail_auth_http_module.c conf->uri = prev->uri; conf 1332 mail/ngx_mail_auth_http_module.c if (conf->peer == NULL) { conf 1335 mail/ngx_mail_auth_http_module.c conf->file, conf->line); conf 1341 mail/ngx_mail_auth_http_module.c ngx_conf_merge_msec_value(conf->timeout, prev->timeout, 60000); conf 1343 mail/ngx_mail_auth_http_module.c if (conf->headers == NULL) { conf 1344 mail/ngx_mail_auth_http_module.c conf->headers = prev->headers; conf 1345 mail/ngx_mail_auth_http_module.c conf->header = prev->header; conf 1348 mail/ngx_mail_auth_http_module.c if (conf->headers && conf->header.len == 0) { conf 1350 mail/ngx_mail_auth_http_module.c header = conf->headers->elts; conf 1351 mail/ngx_mail_auth_http_module.c for (i = 0; i < conf->headers->nelts; i++) { conf 1360 mail/ngx_mail_auth_http_module.c conf->header.len = len; conf 1361 mail/ngx_mail_auth_http_module.c conf->header.data = p; conf 1363 mail/ngx_mail_auth_http_module.c for (i = 0; i < conf->headers->nelts; i++) { conf 1376 mail/ngx_mail_auth_http_module.c ngx_mail_auth_http(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1378 mail/ngx_mail_auth_http_module.c ngx_mail_auth_http_conf_t *ahcf = conf; conf 1426 mail/ngx_mail_auth_http_module.c ngx_mail_auth_http_header(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 1428 mail/ngx_mail_auth_http_module.c ngx_mail_auth_http_conf_t *ahcf = conf; conf 18 mail/ngx_mail_core_module.c void *conf); conf 20 mail/ngx_mail_core_module.c void *conf); conf 22 mail/ngx_mail_core_module.c void *conf); conf 24 mail/ngx_mail_core_module.c void *conf); conf 176 mail/ngx_mail_core_module.c ngx_mail_core_srv_conf_t *conf = child; conf 178 mail/ngx_mail_core_module.c ngx_conf_merge_msec_value(conf->timeout, prev->timeout, 60000); conf 179 mail/ngx_mail_core_module.c ngx_conf_merge_msec_value(conf->resolver_timeout, prev->resolver_timeout, conf 182 mail/ngx_mail_core_module.c ngx_conf_merge_value(conf->so_keepalive, prev->so_keepalive, 0); conf 185 mail/ngx_mail_core_module.c ngx_conf_merge_str_value(conf->server_name, prev->server_name, ""); conf 187 mail/ngx_mail_core_module.c if (conf->server_name.len == 0) { conf 188 mail/ngx_mail_core_module.c conf->server_name = cf->cycle->hostname; conf 191 mail/ngx_mail_core_module.c if (conf->protocol == NULL) { conf 194 mail/ngx_mail_core_module.c conf->file_name, conf->line); conf 198 mail/ngx_mail_core_module.c ngx_conf_merge_ptr_value(conf->resolver, prev->resolver, NULL); conf 205 mail/ngx_mail_core_module.c ngx_mail_core_server(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 278 mail/ngx_mail_core_module.c ngx_mail_core_listen(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 280 mail/ngx_mail_core_module.c ngx_mail_core_srv_conf_t *cscf = conf; conf 459 mail/ngx_mail_core_module.c ngx_mail_core_protocol(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 461 mail/ngx_mail_core_module.c ngx_mail_core_srv_conf_t *cscf = conf; conf 492 mail/ngx_mail_core_module.c ngx_mail_core_resolver(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 494 mail/ngx_mail_core_module.c ngx_mail_core_srv_conf_t *cscf = conf; conf 530 mail/ngx_mail_core_module.c ngx_mail_capabilities(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 532 mail/ngx_mail_core_module.c char *p = conf; conf 77 mail/ngx_mail_handler.c addr_conf = &addr6[i].conf; conf 95 mail/ngx_mail_handler.c addr_conf = &addr[i].conf; conf 106 mail/ngx_mail_handler.c addr_conf = &addr6[0].conf; conf 112 mail/ngx_mail_handler.c addr_conf = &addr[0].conf; conf 138 mail/ngx_mail_imap_module.c ngx_mail_imap_srv_conf_t *conf = child; conf 145 mail/ngx_mail_imap_module.c ngx_conf_merge_size_value(conf->client_buffer_size, conf 149 mail/ngx_mail_imap_module.c ngx_conf_merge_bitmask_value(conf->auth_methods, conf 155 mail/ngx_mail_imap_module.c if (conf->capabilities.nelts == 0) { conf 156 mail/ngx_mail_imap_module.c conf->capabilities = prev->capabilities; conf 159 mail/ngx_mail_imap_module.c if (conf->capabilities.nelts == 0) { conf 162 mail/ngx_mail_imap_module.c c = ngx_array_push(&conf->capabilities); conf 173 mail/ngx_mail_imap_module.c c = conf->capabilities.elts; conf 174 mail/ngx_mail_imap_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 182 mail/ngx_mail_imap_module.c if (m & conf->auth_methods) { conf 192 mail/ngx_mail_imap_module.c conf->capability.len = size; conf 193 mail/ngx_mail_imap_module.c conf->capability.data = p; conf 197 mail/ngx_mail_imap_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 208 mail/ngx_mail_imap_module.c if (m & conf->auth_methods) { conf 225 mail/ngx_mail_imap_module.c conf->starttls_capability.len = size; conf 226 mail/ngx_mail_imap_module.c conf->starttls_capability.data = p; conf 228 mail/ngx_mail_imap_module.c p = ngx_cpymem(p, conf->capability.data, conf 229 mail/ngx_mail_imap_module.c conf->capability.len - (sizeof(CRLF) - 1)); conf 234 mail/ngx_mail_imap_module.c size = (auth - conf->capability.data) + sizeof(CRLF) - 1 conf 242 mail/ngx_mail_imap_module.c conf->starttls_only_capability.len = size; conf 243 mail/ngx_mail_imap_module.c conf->starttls_only_capability.data = p; conf 245 mail/ngx_mail_imap_module.c p = ngx_cpymem(p, conf->capability.data, conf 246 mail/ngx_mail_imap_module.c auth - conf->capability.data); conf 135 mail/ngx_mail_pop3_module.c ngx_mail_pop3_srv_conf_t *conf = child; conf 142 mail/ngx_mail_pop3_module.c ngx_conf_merge_bitmask_value(conf->auth_methods, conf 147 mail/ngx_mail_pop3_module.c if (conf->capabilities.nelts == 0) { conf 148 mail/ngx_mail_pop3_module.c conf->capabilities = prev->capabilities; conf 151 mail/ngx_mail_pop3_module.c if (conf->capabilities.nelts == 0) { conf 154 mail/ngx_mail_pop3_module.c c = ngx_array_push(&conf->capabilities); conf 168 mail/ngx_mail_pop3_module.c c = conf->capabilities.elts; conf 169 mail/ngx_mail_pop3_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 179 mail/ngx_mail_pop3_module.c if (conf->auth_methods & NGX_MAIL_AUTH_CRAM_MD5_ENABLED) { conf 191 mail/ngx_mail_pop3_module.c conf->capability.len = size; conf 192 mail/ngx_mail_pop3_module.c conf->capability.data = p; conf 197 mail/ngx_mail_pop3_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 202 mail/ngx_mail_pop3_module.c if (conf->auth_methods & NGX_MAIL_AUTH_CRAM_MD5_ENABLED) { conf 221 mail/ngx_mail_pop3_module.c conf->starttls_capability.len = size; conf 222 mail/ngx_mail_pop3_module.c conf->starttls_capability.data = p; conf 224 mail/ngx_mail_pop3_module.c p = ngx_cpymem(p, conf->capability.data, conf 225 mail/ngx_mail_pop3_module.c conf->capability.len - (sizeof("." CRLF) - 1)); conf 231 mail/ngx_mail_pop3_module.c if (conf->auth_methods & NGX_MAIL_AUTH_CRAM_MD5_ENABLED) { conf 232 mail/ngx_mail_pop3_module.c conf->auth_capability = ngx_mail_pop3_auth_cram_md5_capability; conf 235 mail/ngx_mail_pop3_module.c conf->auth_capability = ngx_mail_pop3_auth_plain_capability; conf 244 mail/ngx_mail_pop3_module.c conf->starttls_only_capability.len = stls_only_size; conf 245 mail/ngx_mail_pop3_module.c conf->starttls_only_capability.data = p; conf 250 mail/ngx_mail_pop3_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 1078 mail/ngx_mail_proxy_module.c ngx_mail_proxy_conf_t *conf = child; conf 1080 mail/ngx_mail_proxy_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 1081 mail/ngx_mail_proxy_module.c ngx_conf_merge_value(conf->pass_error_message, prev->pass_error_message, 0); conf 1082 mail/ngx_mail_proxy_module.c ngx_conf_merge_value(conf->xclient, prev->xclient, 1); conf 1083 mail/ngx_mail_proxy_module.c ngx_conf_merge_size_value(conf->buffer_size, prev->buffer_size, conf 1085 mail/ngx_mail_proxy_module.c ngx_conf_merge_msec_value(conf->timeout, prev->timeout, 24 * 60 * 60000); conf 139 mail/ngx_mail_smtp_module.c ngx_mail_smtp_srv_conf_t *conf = child; conf 147 mail/ngx_mail_smtp_module.c ngx_conf_merge_size_value(conf->client_buffer_size, conf 151 mail/ngx_mail_smtp_module.c ngx_conf_merge_msec_value(conf->greeting_delay, conf 154 mail/ngx_mail_smtp_module.c ngx_conf_merge_bitmask_value(conf->auth_methods, conf 170 mail/ngx_mail_smtp_module.c conf->greeting.len = size; conf 171 mail/ngx_mail_smtp_module.c conf->greeting.data = p; conf 185 mail/ngx_mail_smtp_module.c conf->server_name.len = size; conf 186 mail/ngx_mail_smtp_module.c conf->server_name.data = p; conf 193 mail/ngx_mail_smtp_module.c if (conf->capabilities.nelts == 0) { conf 194 mail/ngx_mail_smtp_module.c conf->capabilities = prev->capabilities; conf 199 mail/ngx_mail_smtp_module.c c = conf->capabilities.elts; conf 200 mail/ngx_mail_smtp_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 210 mail/ngx_mail_smtp_module.c if (m & conf->auth_methods) { conf 225 mail/ngx_mail_smtp_module.c conf->capability.len = size; conf 226 mail/ngx_mail_smtp_module.c conf->capability.data = p; conf 234 mail/ngx_mail_smtp_module.c for (i = 0; i < conf->capabilities.nelts; i++) { conf 253 mail/ngx_mail_smtp_module.c if (m & conf->auth_methods) { conf 273 mail/ngx_mail_smtp_module.c conf->starttls_capability.len = size; conf 274 mail/ngx_mail_smtp_module.c conf->starttls_capability.data = p; conf 276 mail/ngx_mail_smtp_module.c p = ngx_cpymem(p, conf->capability.data, conf->capability.len); conf 281 mail/ngx_mail_smtp_module.c p = conf->starttls_capability.data conf 282 mail/ngx_mail_smtp_module.c + (last - conf->capability.data) + 3; conf 285 mail/ngx_mail_smtp_module.c size = (auth - conf->capability.data) conf 293 mail/ngx_mail_smtp_module.c conf->starttls_only_capability.len = size; conf 294 mail/ngx_mail_smtp_module.c conf->starttls_only_capability.data = p; conf 296 mail/ngx_mail_smtp_module.c p = ngx_cpymem(p, conf->capability.data, auth - conf->capability.data); conf 301 mail/ngx_mail_smtp_module.c p = conf->starttls_only_capability.data conf 302 mail/ngx_mail_smtp_module.c + (last - conf->capability.data) + 3; conf 19 mail/ngx_mail_ssl_module.c void *conf); conf 21 mail/ngx_mail_ssl_module.c void *conf); conf 23 mail/ngx_mail_ssl_module.c void *conf); conf 184 mail/ngx_mail_ssl_module.c ngx_mail_ssl_conf_t *conf = child; conf 189 mail/ngx_mail_ssl_module.c ngx_conf_merge_value(conf->enable, prev->enable, 0); conf 190 mail/ngx_mail_ssl_module.c ngx_conf_merge_uint_value(conf->starttls, prev->starttls, conf 193 mail/ngx_mail_ssl_module.c ngx_conf_merge_value(conf->session_timeout, conf 196 mail/ngx_mail_ssl_module.c ngx_conf_merge_value(conf->prefer_server_ciphers, conf 199 mail/ngx_mail_ssl_module.c ngx_conf_merge_bitmask_value(conf->protocols, prev->protocols, conf 202 mail/ngx_mail_ssl_module.c ngx_conf_merge_str_value(conf->certificate, prev->certificate, ""); conf 203 mail/ngx_mail_ssl_module.c ngx_conf_merge_str_value(conf->certificate_key, prev->certificate_key, ""); conf 205 mail/ngx_mail_ssl_module.c ngx_conf_merge_str_value(conf->dhparam, prev->dhparam, ""); conf 207 mail/ngx_mail_ssl_module.c ngx_conf_merge_str_value(conf->ciphers, prev->ciphers, NGX_DEFAULT_CIPHERS); conf 210 mail/ngx_mail_ssl_module.c conf->ssl.log = cf->log; conf 212 mail/ngx_mail_ssl_module.c if (conf->enable) { conf 215 mail/ngx_mail_ssl_module.c } else if (conf->starttls != NGX_MAIL_STARTTLS_OFF) { conf 224 mail/ngx_mail_ssl_module.c if (conf->certificate.len == 0) { conf 228 mail/ngx_mail_ssl_module.c mode, conf->file, conf->line); conf 232 mail/ngx_mail_ssl_module.c if (conf->certificate_key.len == 0) { conf 236 mail/ngx_mail_ssl_module.c mode, conf->file, conf->line); conf 242 mail/ngx_mail_ssl_module.c if (conf->certificate.len == 0) { conf 246 mail/ngx_mail_ssl_module.c if (conf->certificate_key.len == 0) { conf 250 mail/ngx_mail_ssl_module.c &conf->certificate); conf 255 mail/ngx_mail_ssl_module.c if (ngx_ssl_create(&conf->ssl, conf->protocols, NULL) != NGX_OK) { conf 265 mail/ngx_mail_ssl_module.c cln->data = &conf->ssl; conf 267 mail/ngx_mail_ssl_module.c if (ngx_ssl_certificate(cf, &conf->ssl, &conf->certificate, conf 268 mail/ngx_mail_ssl_module.c &conf->certificate_key) conf 274 mail/ngx_mail_ssl_module.c if (conf->ciphers.len) { conf 275 mail/ngx_mail_ssl_module.c if (SSL_CTX_set_cipher_list(conf->ssl.ctx, conf 276 mail/ngx_mail_ssl_module.c (const char *) conf->ciphers.data) conf 281 mail/ngx_mail_ssl_module.c &conf->ciphers); conf 285 mail/ngx_mail_ssl_module.c if (conf->prefer_server_ciphers) { conf 286 mail/ngx_mail_ssl_module.c SSL_CTX_set_options(conf->ssl.ctx, SSL_OP_CIPHER_SERVER_PREFERENCE); conf 289 mail/ngx_mail_ssl_module.c if (ngx_ssl_generate_rsa512_key(&conf->ssl) != NGX_OK) { conf 293 mail/ngx_mail_ssl_module.c if (ngx_ssl_dhparam(cf, &conf->ssl, &conf->dhparam) != NGX_OK) { conf 297 mail/ngx_mail_ssl_module.c ngx_conf_merge_value(conf->builtin_session_cache, conf 300 mail/ngx_mail_ssl_module.c if (conf->shm_zone == NULL) { conf 301 mail/ngx_mail_ssl_module.c conf->shm_zone = prev->shm_zone; conf 304 mail/ngx_mail_ssl_module.c if (ngx_ssl_session_cache(&conf->ssl, &ngx_mail_ssl_sess_id_ctx, conf 305 mail/ngx_mail_ssl_module.c conf->builtin_session_cache, conf 306 mail/ngx_mail_ssl_module.c conf->shm_zone, conf->session_timeout) conf 317 mail/ngx_mail_ssl_module.c ngx_mail_ssl_enable(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 319 mail/ngx_mail_ssl_module.c ngx_mail_ssl_conf_t *scf = conf; conf 323 mail/ngx_mail_ssl_module.c rv = ngx_conf_set_flag_slot(cf, cmd, conf); conf 343 mail/ngx_mail_ssl_module.c ngx_mail_ssl_starttls(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 345 mail/ngx_mail_ssl_module.c ngx_mail_ssl_conf_t *scf = conf; conf 349 mail/ngx_mail_ssl_module.c rv = ngx_conf_set_enum_slot(cf, cmd, conf); conf 369 mail/ngx_mail_ssl_module.c ngx_mail_ssl_session_cache(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) conf 371 mail/ngx_mail_ssl_module.c ngx_mail_ssl_conf_t *scf = conf;