Lines Matching refs:vb

196 static inline void http_header_token_append(buffer * const vb, const char * const v, const uint32_t…  in http_header_token_append()  argument
197 if (!buffer_is_blank(vb)) in http_header_token_append()
198 buffer_append_string_len(vb, CONST_STR_LEN(", ")); in http_header_token_append()
199 buffer_append_string_len(vb, v, vlen); in http_header_token_append()
203 static inline void http_header_token_append_cookie(buffer * const vb, const char * const v, const u… in http_header_token_append_cookie() argument
206 if (!buffer_is_blank(vb)) in http_header_token_append_cookie()
207 buffer_append_string_len(vb, CONST_STR_LEN("; ")); in http_header_token_append_cookie()
208 buffer_append_string_len(vb, v, vlen); in http_header_token_append_cookie()
233 buffer * const vb = array_get_buf_ptr_ext(&r->resp_headers, id, k, klen); in http_header_response_set_ptr() local
234 buffer_clear(vb); in http_header_response_set_ptr()
235 return vb; in http_header_response_set_ptr()
262 buffer * const vb = array_get_buf_ptr_ext(&r->resp_headers, id, k, klen); in http_header_response_append() local
263 http_header_token_append(vb, v, vlen); in http_header_response_append()
267 …* const r, enum http_header_e id, const char *k, uint32_t klen, buffer * const vb, uint32_t vlen) { in http_header_response_insert_addtl() argument
269 char *h = buffer_string_prepare_append(vb, 2 + klen + vlen + 2); in http_header_response_insert_addtl()
270 buffer_append_str3(vb, CONST_STR_LEN("\r\n"), k, klen, CONST_STR_LEN(": ")); in http_header_response_insert_addtl()
283 buffer * const vb = array_get_buf_ptr_ext(&r->resp_headers, id, k, klen); in http_header_response_insert() local
284 if (!buffer_is_blank(vb)) /*append repeated field-name on new line*/ in http_header_response_insert()
285 http_header_response_insert_addtl(r, id, k, klen, vb, vlen); in http_header_response_insert()
286 buffer_append_string_len(vb, v, vlen); in http_header_response_insert()
300 buffer * const vb = array_get_buf_ptr_ext(&r->rqst_headers, id, k, klen); in http_header_request_set_ptr() local
301 buffer_clear(vb); in http_header_request_set_ptr()
302 return vb; in http_header_request_set_ptr()
329 buffer * const vb = array_get_buf_ptr_ext(&r->rqst_headers, id, k, klen); in http_header_request_append() local
331 http_header_token_append(vb, v, vlen); in http_header_request_append()
333 http_header_token_append_cookie(vb, v, vlen); in http_header_request_append()
345 buffer * const vb = array_get_buf_ptr(&r->env, k, klen); in http_header_env_set_ptr() local
346 buffer_clear(vb); in http_header_env_set_ptr()
347 return vb; in http_header_env_set_ptr()
356 buffer * const vb = array_get_buf_ptr(&r->env, k, klen); in http_header_env_append() local
357 http_header_token_append(vb, v, vlen); in http_header_env_append()