Lines Matching refs:ds

88         data_string * const ds = (data_string *)a->data[i];  in mod_setenv_prep_ext()  local
89 ds->ext = http_header_hkey_get(BUF_PTR_LEN(&ds->key)); in mod_setenv_prep_ext()
91 for (char *s = ds->value.ptr; (s = strchr(s, ',')); ++s) { in mod_setenv_prep_ext()
96 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()
113 "%s: %s", ds->key.ptr, s); in mod_setenv_prep_ext()
199 const data_string * const ds = (const data_string *)aa->data[k]; in URIHANDLER_FUNC() local
200 http_header_request_append(r, ds->ext, BUF_PTR_LEN(&ds->key), in URIHANDLER_FUNC()
201 BUF_PTR_LEN(&ds->value)); in URIHANDLER_FUNC()
207 const data_string * const ds = (const data_string *)as->data[k]; in URIHANDLER_FUNC() local
208 !buffer_is_blank(&ds->value) in URIHANDLER_FUNC()
209 ? http_header_request_set(r, ds->ext, BUF_PTR_LEN(&ds->key), in URIHANDLER_FUNC()
210 BUF_PTR_LEN(&ds->value)) in URIHANDLER_FUNC()
211 : http_header_request_unset(r, ds->ext, BUF_PTR_LEN(&ds->key)); in URIHANDLER_FUNC()
230 const data_string * const ds = (const data_string *)aa->data[k]; in REQUEST_FUNC() local
231 http_header_env_append(r, BUF_PTR_LEN(&ds->key), in REQUEST_FUNC()
232 BUF_PTR_LEN(&ds->value)); in REQUEST_FUNC()
238 const data_string * const ds = (const data_string *)as->data[k]; in REQUEST_FUNC() local
239 http_header_env_set(r, BUF_PTR_LEN(&ds->key), in REQUEST_FUNC()
240 BUF_PTR_LEN(&ds->value)); in REQUEST_FUNC()
257 const data_string * const ds = (const data_string *)aa->data[k]; in REQUEST_FUNC() local
258 http_header_response_insert(r, ds->ext, BUF_PTR_LEN(&ds->key), in REQUEST_FUNC()
259 BUF_PTR_LEN(&ds->value)); in REQUEST_FUNC()
265 const data_string * const ds = (const data_string *)as->data[k]; in REQUEST_FUNC() local
266 !buffer_is_blank(&ds->value) in REQUEST_FUNC()
267 ? http_header_response_set(r, ds->ext, BUF_PTR_LEN(&ds->key), in REQUEST_FUNC()
268 BUF_PTR_LEN(&ds->value)) in REQUEST_FUNC()
269 : http_header_response_unset(r, ds->ext, BUF_PTR_LEN(&ds->key)); in REQUEST_FUNC()