Lines Matching defs:value
370 auto value = http::create_forwarded(
374 if (fwd || !value.empty()) {
376 if (value.empty()) {
377 value = fwd->value;
379 value = concat_string_ref(balloc, fwd->value,
380 StringRef::from_lit(", "), value);
384 nva.push_back(http2::make_nv_ls_nocopy("forwarded", value));
387 nva.push_back(http2::make_nv_ls_nocopy("forwarded", fwd->value));
397 xff_value = concat_string_ref(balloc, xff->value,
404 nva.push_back(http2::make_nv_ls_nocopy("x-forwarded-for", xff->value));
416 xfp_value = concat_string_ref(balloc, xfp->value,
423 nva.push_back(http2::make_nv_ls_nocopy("x-forwarded-proto", xfp->value));
430 nva.push_back(http2::make_nv_ls_nocopy("via", (*via).value));
435 vialen += via->value.size() + 2;
442 p = std::copy(std::begin(via->value), std::end(via->value), p);
455 if (te && http2::contains_trailers(te->value)) {
460 nva.push_back(http2::make_nv_nocopy(p.name, p.value));
472 << StringRef{nv.value, nv.valuelen} << "\n";