| /lighttpd1.4/src/ |
| H A D | configfile-glue.c | 69 if (NULL == du) return default_value; in config_plugin_value_tobool() 70 if (du->type == TYPE_STRING) { in config_plugin_value_tobool() 85 else if (du->type == TYPE_INTEGER) in config_plugin_value_tobool() 93 if (NULL == du) return default_value; in config_plugin_value_to_int32() 94 if (du->type == TYPE_STRING) { in config_plugin_value_to_int32() 102 else if (du->type == TYPE_INTEGER) in config_plugin_value_to_int32() 114 const data_unset * const du = in config_plugin_values_init_block() local 127 if (du->type == TYPE_ARRAY) { in config_plugin_values_init_block() 184 if (du->type == TYPE_STRING) { in config_plugin_values_init_block() 195 switch(du->type) { in config_plugin_values_init_block() [all …]
|
| H A D | array.c | 174 data_unset *du; 179 du = a->data[a->used]; 183 return du; 324 if (NULL != du && du->type == t) { in array_get_unused_element() 326 return du; in array_get_unused_element() 477 data_unset *du = a->data[i]; in array_is_vlist() local 478 if (!buffer_is_unset(&du->key) || du->type != TYPE_STRING) return 0; in array_is_vlist() 485 data_unset *du = a->data[i]; in array_is_kvany() local 493 data_unset *du = a->data[i]; in array_is_kvarray() local 494 if (buffer_is_unset(&du->key) || du->type != TYPE_ARRAY) return 0; in array_is_kvarray() [all …]
|
| H A D | configparser.y | 72 const data_unset *du; in configparser_get_variable() local 84 data_unset *du_copy = du->fn->copy(du); in configparser_get_variable() 125 const data_unset *du, *ddu; in configparser_merge_data() local 129 du = (data_unset *)src->data[i]; in configparser_merge_data() 130 if (du) { in configparser_merge_data() 131 if (buffer_is_unset(&du->key) in configparser_merge_data() 133 array_insert_unique(dst, du->fn->copy(du)); in configparser_merge_data() 136 if (ddu->type == du->type) { in configparser_merge_data() 447 data_unset *du; in key() local 455 du = configparser_merge_data(du, B); in key() [all …]
|
| H A D | mod_vhostdb_dbi.c | 129 data_unset *du = opts->data[j]; in mod_vhostdb_dbconf_setup() local 130 const buffer *opt = &du->key; in mod_vhostdb_dbconf_setup() 132 if (du->type == TYPE_INTEGER) { in mod_vhostdb_dbconf_setup() 133 data_integer *di = (data_integer *)du; in mod_vhostdb_dbconf_setup() 135 } else if (du->type == TYPE_STRING) { in mod_vhostdb_dbconf_setup() 136 data_string *ds = (data_string *)du; in mod_vhostdb_dbconf_setup()
|
| H A D | configfile.c | 275 data_unset *du = config->value->data[j]; in config_warn_openssl_module() local 328 const data_unset * const du = in config_has_opt_enabled() local 330 if (NULL == du) continue; in config_has_opt_enabled() 331 if (du->type == TYPE_ARRAY in config_has_opt_enabled() 1410 data_unset *du = a->data[i]; in config_print_array() local 1411 if (du->type != TYPE_STRING && du->type != TYPE_INTEGER) { in config_print_array() 1432 data_unset *du = a->data[i]; in config_print_array() local 1433 if (!buffer_is_unset(&du->key)) { in config_print_array() 1472 data_unset *du = a->data[i]; in config_print_config() local 1532 switch (du->type) { in config_print_by_type() [all …]
|
| H A D | mod_authn_dbi.c | 161 data_unset *du = opts->data[j]; in mod_authn_dbi_dbconf_setup() local 162 const buffer *opt = &du->key; in mod_authn_dbi_dbconf_setup() 164 if (du->type == TYPE_INTEGER) { in mod_authn_dbi_dbconf_setup() 165 data_integer *di = (data_integer *)du; in mod_authn_dbi_dbconf_setup() 168 else if (du->type == TYPE_STRING) { in mod_authn_dbi_dbconf_setup() 169 data_string *ds = (data_string *)du; in mod_authn_dbi_dbconf_setup()
|
| H A D | mod_expire.c | 215 data_unset * const du = in SETDEFAULTS_FUNC() local 218 if (du) { in SETDEFAULTS_FUNC() 219 buffer_copy_string_len(&du->key, "text/javascript", 15); in SETDEFAULTS_FUNC() 220 array_replace(m, du); in SETDEFAULTS_FUNC()
|
| H A D | plugin_config.h | 136 int config_plugin_value_tobool(const data_unset *du, int default_value); 140 int32_t config_plugin_value_to_int32 (const data_unset *du, int32_t default_value);
|
| H A D | mod_proxy.c | 161 data_unset *du = a->data[j]; in mod_proxy_parse_forwarded() local 162 if (buffer_eq_slen(&du->key, CONST_STR_LEN("by"))) in mod_proxy_parse_forwarded() 164 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("for"))) in mod_proxy_parse_forwarded() 166 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("host"))) in mod_proxy_parse_forwarded() 168 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("proto"))) in mod_proxy_parse_forwarded() 170 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("remote_user"))) in mod_proxy_parse_forwarded() 175 "by, for, host, proto, remote_user, but not: %s", du->key.ptr); in mod_proxy_parse_forwarded() 178 int val = config_plugin_value_tobool(du, 2); in mod_proxy_parse_forwarded() 182 "0, 1, enable, disable; error for key: %s", du->key.ptr); in mod_proxy_parse_forwarded()
|
| H A D | mod_deflate.c | 466 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 477 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 489 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 502 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 511 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 528 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 555 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 564 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 573 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() 582 if (buffer_eq_icase_slen(&du->key, in mod_deflate_parse_params() [all …]
|
| H A D | mod_cgi.c | 268 const data_unset * const du = a->data[i]; in mod_cgi_parse_limits() local 269 int32_t v = config_plugin_value_to_int32(du, -1); in mod_cgi_parse_limits() 270 if (buffer_eq_icase_slen(&du->key, CONST_STR_LEN("read-timeout"))) { in mod_cgi_parse_limits() 274 if (buffer_eq_icase_slen(&du->key, CONST_STR_LEN("write-timeout"))) { in mod_cgi_parse_limits() 278 if (buffer_eq_icase_slen(&du->key, CONST_STR_LEN("tcp-fin-propagate"))) { in mod_cgi_parse_limits() 281 if (du->type == TYPE_STRING) { in mod_cgi_parse_limits() 282 buffer * const vstr = &((data_string *)du)->value; in mod_cgi_parse_limits() 291 "unrecognized cgi.limits param: %s", du->key.ptr); in mod_cgi_parse_limits()
|
| H A D | mod_extforward.c | 288 data_unset *du = opts_params->data[j]; in mod_extforward_parse_opts() local 290 if (buffer_eq_slen(&du->key, CONST_STR_LEN("by"))) in mod_extforward_parse_opts() 292 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("for"))) in mod_extforward_parse_opts() 296 if (buffer_eq_slen(&du->key, CONST_STR_LEN("host"))) in mod_extforward_parse_opts() 299 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("proto"))) in mod_extforward_parse_opts() 302 else if (buffer_eq_slen(&du->key, CONST_STR_LEN("remote_user"))) in mod_extforward_parse_opts() 307 "host, remote_user, but not: %s", du->key.ptr); in mod_extforward_parse_opts() 311 int val = config_plugin_value_tobool(du, 2); in mod_extforward_parse_opts() 315 "0, 1, enable, disable; error for key: %s", du->key.ptr); in mod_extforward_parse_opts()
|
| H A D | mod_vhostdb.c | 89 data_unset *du = opts->data[i]; in vhostdb_cache_init() local 90 if (buffer_is_equal_string(&du->key, CONST_STR_LEN("max-age"))) in vhostdb_cache_init() 92 config_plugin_value_to_int32(du, 600); /* 10 min if invalid num */ in vhostdb_cache_init()
|
| H A D | mod_dirlisting.c | 175 const data_unset *du; in mod_dirlisting_parse_cache() local 177 du = array_get_element_klen(a, CONST_STR_LEN("max-age")); in mod_dirlisting_parse_cache() 178 const int32_t max_age = config_plugin_value_to_int32(du, 15); in mod_dirlisting_parse_cache() 181 du = array_get_element_klen(a, CONST_STR_LEN("path")); in mod_dirlisting_parse_cache() 182 if (NULL == du) { in mod_dirlisting_parse_cache() 190 if (du->type != TYPE_STRING) { in mod_dirlisting_parse_cache() 195 path = &((data_string *)du)->value; in mod_dirlisting_parse_cache()
|
| H A D | server.c | 921 data_unset * const du = in server_graceful_state_bg() local 924 if (du->type == TYPE_STRING) in server_graceful_state_bg() 925 buffer_copy_string_len(&((data_string *)du)->value, in server_graceful_state_bg() 928 ((data_integer *)du)->value = 0; in server_graceful_state_bg()
|
| H A D | mod_magnet.c | 369 const data_unset * const du = pos < a->used ? a->data[pos] : NULL; in magnet_array_next() local 370 if (NULL == du) return 0; in magnet_array_next() 372 lua_pushlstring(L, BUF_PTR_LEN(&du->key)); in magnet_array_next() 373 switch (du->type) { in magnet_array_next() 375 magnet_push_buffer(L, &((const data_string *)du)->value); in magnet_array_next() 378 lua_pushinteger(L, ((const data_integer *)du)->value); in magnet_array_next()
|
| H A D | mod_auth.c | 112 data_unset *du = opts->data[i]; in http_auth_cache_init() local 113 if (buffer_is_equal_string(&du->key, CONST_STR_LEN("max-age"))) in http_auth_cache_init() 115 config_plugin_value_to_int32(du, 600); /* 10 min if invalid num */ in http_auth_cache_init()
|
| H A D | gw_backend.c | 1678 data_unset * const du = in gw_set_defaults_backend() local 1681 if (du->type == TYPE_STRING) in gw_set_defaults_backend() 1682 buffer_copy_string_len(&((data_string *)du)->value, in gw_set_defaults_backend() 1685 ((data_integer *)du)->value = 0; in gw_set_defaults_backend()
|