Home
last modified time | relevance | path

Searched refs:value (Results 1 – 25 of 77) sorted by relevance

1234

/lighttpd1.4/
H A Dmeson_options.txt3 value: 'disabled',
8 value: 'disabled',
13 value: 'disabled',
28 value: false,
53 value: false,
63 value: false,
73 value: false,
78 value: false,
83 value: false,
93 value: true,
[all …]
/lighttpd1.4/src/
H A Darray.c17 buffer_copy_buffer(&ds->value, &src->value); in array_data_string_copy()
29 buffer_copy_buffer(&ds_dst->value, &ds_src->value); in array_data_string_insert_dup()
35 free(ds->value.ptr); in array_data_string_free()
58 di->value = src->value; in array_data_integer_copy()
87 array_copy_array(&da->value, &src->value); in array_data_array_copy()
396 return &ds->value; in array_get_buf_ptr_ext()
405 di->value = 0; in array_get_int_ptr()
406 return &di->value; in array_get_int_ptr()
416 return &ds->value; in array_get_buf_ptr()
558 const buffer * const value = &((data_string *)a->data[i])->value; in array_match_value_prefix() local
[all …]
H A Dmod_setenv.c96 const char *s = ds->value.ptr; in mod_setenv_prep_ext()
97 uint32_t n = buffer_clen(&ds->value); in mod_setenv_prep_ext()
99 buffer_truncate(&ds->value, ++n); in mod_setenv_prep_ext()
100 s = ds->value.ptr; in mod_setenv_prep_ext()
102 if (s != ds->value.ptr) { in mod_setenv_prep_ext()
103 n -= (uint32_t)(s - ds->value.ptr); in mod_setenv_prep_ext()
104 memmove(ds->value.ptr, s, n); in mod_setenv_prep_ext()
105 buffer_truncate(&ds->value, n); in mod_setenv_prep_ext()
109 s = ds->value.ptr; in mod_setenv_prep_ext()
208 !buffer_is_blank(&ds->value) in URIHANDLER_FUNC()
[all …]
H A Dconfigparser.y81 array_print(dc->value, 0); in configparser_get_variable()
100 buffer_append_int(&ds->value, ((data_integer*)op2)->value); in configparser_merge_data()
104 buffer_append_int(&ds->value, ((data_integer*)op1)->value); in configparser_merge_data()
105 buffer_append_string_buffer(&ds->value, &((data_string*)op2)->value); in configparser_merge_data()
120 ((data_integer *)op1)->value += ((data_integer *)op2)->value; in configparser_merge_data()
143 && ((data_integer*)du)->value == ((data_integer*)ddu)->value) in configparser_merge_data()
502 expression(A) ::= value(B). { in expression()
507 value(A) ::= key(B). { in value() function
532 value(A) ::= STRING(B). { in value() function
540 value(A) ::= INTEGER(B). { in value() function
[all …]
H A Dmod_authn_sasl.c115 service = (NULL != ds) ? ds->value.ptr : "http"; in mod_authn_sasl_parse_opts()
119 if (NULL != ds) fqdn = ds->value.ptr; in mod_authn_sasl_parse_opts()
134 pwcheck_method = &ds->value; in mod_authn_sasl_parse_opts()
135 if (!buffer_is_equal_string(&ds->value, CONST_STR_LEN("saslauthd")) in mod_authn_sasl_parse_opts()
136 && !buffer_is_equal_string(&ds->value, CONST_STR_LEN("auxprop")) in mod_authn_sasl_parse_opts()
137 && !buffer_is_equal_string(&ds->value, CONST_STR_LEN("sasldb"))){ in mod_authn_sasl_parse_opts()
140 "sasldb, or auxprop, not: %s", ds->value.ptr); in mod_authn_sasl_parse_opts()
143 if (buffer_is_equal_string(&ds->value, CONST_STR_LEN("sasldb"))) { in mod_authn_sasl_parse_opts()
147 *(const buffer **)&b = &ds->value; in mod_authn_sasl_parse_opts()
158 if (NULL != ds && !buffer_is_blank(&ds->value)) sasldb_path = &ds->value; in mod_authn_sasl_parse_opts()
H A Dhttp-header-glue.c484 const char *pos = value->ptr; in http_response_xsendfile2()
889 const char *k = s+hoff[i], *value; in http_response_process_headers() local
902 do { ++value; } while (*value == ' ' || *value == '\t'); /* skip LWS */ in http_response_process_headers()
904 if (end > value && end[-1] == '\r') --end; in http_response_process_headers()
925 http_header_env_append(r, k + 9, klen - 9, value, end - value); in http_response_process_headers()
960 if (http_header_str_contains_token(value, end - value, in http_response_process_headers()
972 memcpy(s+(value-s)+1, "ext", 3); in http_response_process_headers()
976 if (*value == '+') ++value; in http_response_process_headers()
985 if (err != value + vlen) { in http_response_process_headers()
1027 if (end - value) in http_response_process_headers()
[all …]
H A Dhttp_kv.c18 const char *value; member
165 while (kv->vlen && (kv->vlen != slen || 0 != memcmp(kv->value, s, slen)))
173 return keyvalue_from_key(http_versions, i)->value; in get_http_version_name()
178 return keyvalue_from_key(http_status, i)->value;
212 buffer_append_string_len(b, kv->value, kv->vlen); in http_status_append()
222 buffer_append_string_len(b, kv->value, kv->vlen); in http_version_append()
H A Dck.c171 char * const restrict value, const rsize_t maxsize,
176 return getenv_s(len, value, maxsize, name);
180 if (NULL == name || RSIZE_MAX < maxsize || (0 != maxsize && NULL == value)){
184 if (NULL != value && maxsize)
185 *value = '\0';
195 memcpy(value, v, vlen+1);
200 *value = '\0';
208 *value = '\0';
H A Dmod_vhostdb_mysql.c55 if (ds->type == TYPE_STRING && !buffer_is_blank(&ds->value)) { in mod_vhostdb_dbconf_setup()
57 sqlquery = &ds->value; in mod_vhostdb_dbconf_setup()
59 dbname = ds->value.ptr; in mod_vhostdb_dbconf_setup()
61 user = ds->value.ptr; in mod_vhostdb_dbconf_setup()
63 pass = ds->value.ptr; in mod_vhostdb_dbconf_setup()
65 host = ds->value.ptr; in mod_vhostdb_dbconf_setup()
67 port = strtoul(ds->value.ptr, NULL, 10); in mod_vhostdb_dbconf_setup()
69 sock = ds->value.ptr; in mod_vhostdb_dbconf_setup()
H A Dmod_vhostdb_ldap.c103 filter = &ds->value; in mod_vhostdb_dbconf_setup()
105 if (!buffer_is_blank(&ds->value)) attr = ds->value.ptr; in mod_vhostdb_dbconf_setup()
107 mod_vhostdb_dbconf_add_scheme(srv, &ds->value); in mod_vhostdb_dbconf_setup()
108 host = ds->value.ptr; in mod_vhostdb_dbconf_setup()
110 if (!buffer_is_blank(&ds->value)) basedn = ds->value.ptr; in mod_vhostdb_dbconf_setup()
112 if (!buffer_is_blank(&ds->value)) binddn = ds->value.ptr; in mod_vhostdb_dbconf_setup()
114 bindpw = ds->value.ptr; in mod_vhostdb_dbconf_setup()
116 if (!buffer_is_blank(&ds->value)) cafile = ds->value.ptr; in mod_vhostdb_dbconf_setup()
120 timeout = strtol(ds->value.ptr, NULL, 10); in mod_vhostdb_dbconf_setup()
H A Dmod_maxminddb.c205 buffer *value = &data[j]->value; in mod_maxminddb_prep_cenv() local
206 if (buffer_is_blank(value) in mod_maxminddb_prep_cenv()
207 || '/' == value->ptr[0] in mod_maxminddb_prep_cenv()
208 || '/' == value->ptr[buffer_clen(value)-1]) { in mod_maxminddb_prep_cenv()
218 for (char *t = value->ptr; (t = strchr(t, '/')); ++t) ++k; in mod_maxminddb_prep_cenv()
222 keys[k] = value->ptr; in mod_maxminddb_prep_cenv()
223 for (char *t = value->ptr; (t = strchr(t, '/')); ) { in mod_maxminddb_prep_cenv()
468 BUF_PTR_LEN(&ds->value)); in REQUEST_FUNC()
H A Dmod_proxy.c250 header.urlpaths = &da->value; in mod_proxy_parse_header_opts()
253 header.hosts_request = &da->value; in mod_proxy_parse_header_opts()
256 header.hosts_response = &da->value; in mod_proxy_parse_header_opts()
415 else if (!buffer_is_blank(&ds->value)) { in http_header_remap_host_match()
419 return &ds->value; in http_header_remap_host_match()
463 const size_t mlen = buffer_clen(&ds->value); in http_header_remap_urlpath()
933 te = &ds->value; /*("trailers")*/ in proxy_create_env()
940 if (!buffer_is_blank(&ds->value)) upgrade = &ds->value; in proxy_create_env()
943 connhdr = &ds->value; in proxy_create_env()
950 const uint32_t vlen = buffer_clen(&ds->value); in proxy_create_env()
[all …]
H A Dmod_vhostdb_dbi.c84 sqlquery = &ds->value; in mod_vhostdb_dbconf_setup()
86 dbname = &ds->value; in mod_vhostdb_dbconf_setup()
88 dbtype = &ds->value; in mod_vhostdb_dbconf_setup()
134 dbi_conn_set_option_numeric(dbconn, opt->ptr, di->value); in mod_vhostdb_dbconf_setup()
137 if (&ds->value != sqlquery && &ds->value != dbtype) { in mod_vhostdb_dbconf_setup()
138 dbi_conn_set_option(dbconn, opt->ptr, ds->value.ptr); in mod_vhostdb_dbconf_setup()
H A Dhttp_header.c21 const char value[28]; member
106 if (__builtin_expect( (c != kv->value[0]), 1)) in http_header_hkey_get()
108 if (buffer_eq_icase_ssn(s+1, kv->value+1, slen-1)) in http_header_hkey_get()
126 if (__builtin_expect( (c != kv->value[0]), 1)) in http_header_hkey_get_lc()
128 if (0 == memcmp(s+1, kv->value+1, slen-1)) in http_header_hkey_get_lc()
215 return ds && !buffer_is_blank(&ds->value) ? &ds->value : NULL; in http_header_generic_get_ifnotempty()
341 return ds && !buffer_is_blank(&ds->value) ? &ds->value : NULL; in http_header_env_get()
H A Dmod_extforward.c232 ds->key.ptr, ds->value.ptr); in mod_extforward_parse_forwarder()
234 buffer_clear(&ds->value); /* empty is untrusted */ in mod_extforward_parse_forwarder()
249 if (buffer_is_blank(&ds->value)) continue; /* ignored */ in mod_extforward_parse_forwarder()
276 buffer_clear(&ds->value); in mod_extforward_parse_forwarder()
413 ds->ext = http_header_hkey_get(BUF_PTR_LEN(&ds->value)); in SETDEFAULTS_FUNC()
441 ds->value.ptr); in SETDEFAULTS_FUNC()
498 if (NULL != ds) return !buffer_is_blank(&ds->value); in is_proxy_trusted()
551 if (!is_proxy_trusted(p, BUF_PTR_LEN(&ds->value))) { in last_not_in_array()
552 return &ds->value; in last_not_in_array()
1059 BUF_PTR_LEN(&ds->value)); in URIHANDLER_FUNC()
[all …]
H A Dmod_vhostdb_pgsql.c55 sqlquery = &ds->value; in mod_vhostdb_dbconf_setup()
57 dbname = ds->value.ptr; in mod_vhostdb_dbconf_setup()
59 user = ds->value.ptr; in mod_vhostdb_dbconf_setup()
61 pass = ds->value.ptr; in mod_vhostdb_dbconf_setup()
63 host = ds->value.ptr; in mod_vhostdb_dbconf_setup()
65 port = ds->value.ptr; in mod_vhostdb_dbconf_setup()
H A Dconfigfile-glue.c71 const buffer *b = &((const data_string *)du)->value; in config_plugin_value_tobool()
86 return (0 != ((const data_integer *)du)->value); in config_plugin_value_tobool()
95 const buffer * const b = &((const data_string *)du)->value; in config_plugin_value_to_int32()
103 return ((const data_integer *)du)->value; in config_plugin_value_to_int32()
128 cpv->v.a = &((const data_array *)du)->value; in config_plugin_values_init_block()
185 cpv->v.b = &((const data_string *)du)->value; in config_plugin_values_init_block()
198 (unsigned short)((const data_integer *)du)->value; in config_plugin_values_init_block()
207 const char * const v = ((const data_string *)du)->value.ptr; in config_plugin_values_init_block()
232 cpv->v.u = ((const data_integer *)du)->value; in config_plugin_values_init_block()
235 const char * const v = ((const data_string *)du)->value.ptr; in config_plugin_values_init_block()
[all …]
H A Dmod_authn_dbi.c114 sqlquery = &ds->value; in mod_authn_dbi_dbconf_setup()
116 dbname = &ds->value; in mod_authn_dbi_dbconf_setup()
118 dbtype = &ds->value; in mod_authn_dbi_dbconf_setup()
121 sqluserhash = &ds->value; in mod_authn_dbi_dbconf_setup()
166 dbi_conn_set_option_numeric(dbconn, opt->ptr, di->value); in mod_authn_dbi_dbconf_setup()
170 if (&ds->value != sqlquery && &ds->value != dbtype in mod_authn_dbi_dbconf_setup()
171 && &ds->value != sqluserhash) { in mod_authn_dbi_dbconf_setup()
172 dbi_conn_set_option(dbconn, opt->ptr, ds->value.ptr); in mod_authn_dbi_dbconf_setup()
H A Dmod_deflate.c638 if (NULL != strstr(ds->value.ptr, "br")) in mod_deflate_encodings_to_flags()
1759 UNUSED(value); in mod_deflate_choose_encoding()
1762 for (; *value; ++value) { in mod_deflate_choose_encoding()
1764 while (*value == ' ' || *value == ',') ++value; in mod_deflate_choose_encoding()
1765 v = value; in mod_deflate_choose_encoding()
1766 while (*value!=' ' && *value!=',' && *value!=';' && *value!='\0') in mod_deflate_choose_encoding()
1767 ++value; in mod_deflate_choose_encoding()
1768 switch (value - v) { in mod_deflate_choose_encoding()
1821 if (*value == ';') { in mod_deflate_choose_encoding()
1822 while (*value != ',' && *value != '\0') ++value; in mod_deflate_choose_encoding()
[all …]
H A Ddata_config.c31 array_copy_array(ds->value, src->value); in data_config_copy()
42 array_free(ds->value); in data_config_free()
68 ds->value = array_init(4); in data_config_init()
H A Dconfigfile.c274 for (uint32_t j = 0; j < config->value->used; ++j) { in config_warn_openssl_module()
275 data_unset *du = config->value->data[j]; in config_warn_openssl_module()
297 const buffer * const m = &data[i]->value; in config_check_module_duplicates()
299 if (buffer_is_equal(m, &data[j]->value)) { in config_check_module_duplicates()
309 const buffer * const m = &data[i]->value; in config_check_module_duplicates()
332 ? ((data_array *)du)->value.used != 0 in config_has_opt_enabled()
348 && buffer_eq_slen(&ds->value, v, vlen)) in config_has_opt_and_value()
360 if (!buffer_eq_slen(&ds->value, module, len)) in config_compat_module_remove()
1187 && buffer_eq_slen(&ds->value, in config_insert()
1451 array *a = (array *)dc->value; in config_print_config()
[all …]
H A Dmod_alias.c141 const uint32_t vlen = buffer_clen(&ds->value); in mod_alias_remap()
150 && 0 != vlen && ds->value.ptr[vlen-1] == '/') { in mod_alias_remap()
170 memcpy(r->physical.path.ptr, ds->value.ptr, vlen); in mod_alias_remap()
172 buffer_copy_string_len(&r->physical.basedir, ds->value.ptr, vlen); in mod_alias_remap()
H A Darray.h36 buffer value; member
45 array value; member
54 int value; member
H A Dkeyvalue.c41 buffer value; member
48 …ror_st *errh, pcre_keyvalue_buffer *kvb, const buffer *key, const buffer *value, const int pcre_ji… in pcre_keyvalue_buffer_append() argument
58 memcpy(&kv->value, value, sizeof(buffer)); in pcre_keyvalue_buffer_append()
424 else if (buffer_is_blank(&kv->value)) { in pcre_keyvalue_buffer_process()
441 pcre_keyvalue_buffer_subst(result, &kv->value, ctx); in pcre_keyvalue_buffer_process()
/lighttpd1.4/src/t/
H A Dtest_array.c26 assert(di->value == 4); in test_array_get_int_ptr()
38 assert(buffer_eq_slen(&ds->value, CONST_STR_LEN("def"))); in test_array_insert_value()
53 assert(buffer_eq_slen(&ds->value, CONST_STR_LEN("def"))); in test_array_set_key_value()
61 assert(buffer_eq_slen(&ds->value, CONST_STR_LEN("ghi"))); in test_array_set_key_value()

1234