comparison src/http/v3/ngx_http_v3.h @ 7761:5649079a41f4 quic

Parsing HTTP/3 request body.
author Roman Arutyunyan <arut@nginx.com>
date Fri, 27 Mar 2020 19:41:06 +0300
parents 46e3542d51b3
children d2759e4cc437
comparison
equal deleted inserted replaced
7760:32db41d603cd 7761:5649079a41f4
66 ngx_str_t value; 66 ngx_str_t value;
67 } ngx_http_v3_header_t; 67 } ngx_http_v3_header_t;
68 68
69 69
70 ngx_int_t ngx_http_v3_parse_header(ngx_http_request_t *r, ngx_buf_t *b); 70 ngx_int_t ngx_http_v3_parse_header(ngx_http_request_t *r, ngx_buf_t *b);
71 ngx_int_t ngx_http_v3_parse_request_body(ngx_http_request_t *r, ngx_buf_t *b,
72 ngx_http_chunked_t *ctx);
71 ngx_chain_t *ngx_http_v3_create_header(ngx_http_request_t *r); 73 ngx_chain_t *ngx_http_v3_create_header(ngx_http_request_t *r);
72 ngx_chain_t *ngx_http_v3_create_trailers(ngx_http_request_t *r); 74 ngx_chain_t *ngx_http_v3_create_trailers(ngx_http_request_t *r);
73 75
74 uintptr_t ngx_http_v3_encode_varlen_int(u_char *p, uint64_t value); 76 uintptr_t ngx_http_v3_encode_varlen_int(u_char *p, uint64_t value);
75 uintptr_t ngx_http_v3_encode_prefix_int(u_char *p, uint64_t value, 77 uintptr_t ngx_http_v3_encode_prefix_int(u_char *p, uint64_t value,