/dports/www/h2o-devel/h2o-dcc7134/include/h2o/ |
H A D | qpack.h | 52 …h2o_iovec_t *datagram_flow_id, uint8_t *outbuf, size_t *outbufsize, const uint8_t *src, size_t len, 59 … h2o_headers_t *headers, h2o_iovec_t *datagram_flow_id, uint8_t *outbuf, size_t *outbufsize, 76 h2o_iovec_t datagram_flow_id); 82 … const h2o_iovec_t *server_name, size_t content_length, h2o_iovec_t datagram_flow_id);
|
H A D | hpack.h | 89 … h2o_iovec_t *datagram_flow_id, const uint8_t *src, size_t len, const char **err_desc); 94 … h2o_headers_t *headers, h2o_iovec_t *datagram_flow_id, const uint8_t *src, size_t len,
|
/dports/www/h2o-devel/h2o-dcc7134/lib/http3/ |
H A D | server.c | 234 uint64_t datagram_flow_id; member 406 if (stream->datagram_flow_id != UINT64_MAX) { in pre_dispose_request() 1145 uint64_t datagram_flow_id = UINT64_MAX; in handle_input_expect_headers_process_connect() local 1155 datagram_flow_id = 0; in handle_input_expect_headers_process_connect() 1160 datagram_flow_id = datagram_flow_id * 10 + *p - '0'; in handle_input_expect_headers_process_connect() 1169 stream->datagram_flow_id = datagram_flow_id; in handle_input_expect_headers_process_connect() 1186 h2o_iovec_t datagram_flow_id = {}; in handle_input_expect_headers() local 1324 stream->datagram_flow_id = UINT64_MAX; in finalize_do_send_setup_udp_tunnel() 1338 h2o_iovec_t datagram_flow_id; in finalize_do_send_setup_udp_tunnel() local 1340 datagram_flow_id.len = sprintf(datagram_flow_id.base, "%" PRIu64, stream->datagram_flow_id); in finalize_do_send_setup_udp_tunnel() [all …]
|
H A D | qpack.c | 832 …h2o_iovec_t *datagram_flow_id, uint8_t *outbuf, size_t *outbufsize, const uint8_t *_src, size_t le… in h2o_qpack_parse_request() argument 842 …pseudo_header_exists_map, content_length, digests, datagram_flow_id, src, src_end - src, err_desc)… in h2o_qpack_parse_request() 853 … h2o_headers_t *headers, h2o_iovec_t *datagram_flow_id, uint8_t *outbuf, size_t *outbufsize, in h2o_qpack_parse_response() argument 862 …2o_hpack_parse_response(pool, decode_header, &ctx, status, headers, datagram_flow_id, src, src_end… in h2o_qpack_parse_response() 1291 h2o_iovec_t datagram_flow_id) in h2o_qpack_flatten_request() argument 1318 if (datagram_flow_id.base != NULL) in h2o_qpack_flatten_request() 1320 datagram_flow_id); in h2o_qpack_flatten_request() 1327 … const h2o_iovec_t *server_name, size_t content_length, h2o_iovec_t datagram_flow_id) in h2o_qpack_flatten_response() argument 1384 if (datagram_flow_id.base != NULL) in h2o_qpack_flatten_response() 1386 datagram_flow_id); in h2o_qpack_flatten_response()
|
/dports/www/h2o-devel/h2o-dcc7134/lib/common/ |
H A D | http3client.c | 471 h2o_iovec_t datagram_flow_id = {}; in handle_input_expect_headers() local 499 … &datagram_flow_id, header_ack, &header_ack_len, frame.payload, frame.length, err_desc)) != in handle_input_expect_headers() 514 if (datagram_flow_id.base != NULL) { in handle_input_expect_headers() 546 if (h2o_httpclient__tunnel_is_ready(&req->super, status) && datagram_flow_id.base != NULL) { in handle_input_expect_headers() 735 h2o_iovec_t datagram_flow_id = {}; in start_request() local 738 datagram_flow_id.len = sprintf(datagram_flow_id_buf, "%" PRIu64, req->quic->stream_id); in start_request() 739 datagram_flow_id.base = datagram_flow_id_buf; in start_request() 744 url.authority, url.path, headers, num_headers, datagram_flow_id); in start_request()
|
/dports/www/h2o-devel/h2o-dcc7134/lib/http2/ |
H A D | hpack.c | 482 … h2o_iovec_t *datagram_flow_id, const uint8_t *src, size_t len, const char **err_desc) in h2o_hpack_parse_request() argument 561 if (datagram_flow_id != NULL) in h2o_hpack_parse_request() 562 *datagram_flow_id = value; in h2o_hpack_parse_request() 583 … h2o_headers_t *headers, h2o_iovec_t *datagram_flow_id, const uint8_t *src, size_t len, in h2o_hpack_parse_response() argument 639 if (datagram_flow_id != NULL) in h2o_hpack_parse_response() 640 *datagram_flow_id = value; in h2o_hpack_parse_response()
|