Mercurial > hg > nginx
diff src/event/ngx_event_quic_transport.c @ 8231:78540e2160d0 quic
Added parsing of RESET_STREAM and STOP_SENDING frames
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Wed, 18 Mar 2020 16:35:11 +0300 |
parents | ae35ccba7aa6 |
children | 552d6868091b |
line wrap: on
line diff
--- a/src/event/ngx_event_quic_transport.c +++ b/src/event/ngx_event_quic_transport.c @@ -423,6 +423,17 @@ ngx_quic_parse_frame(u_char *start, u_ch break; + case NGX_QUIC_FT_RESET_STREAM: + frame->u.reset_stream.id = ngx_quic_parse_int(&p); + frame->u.reset_stream.error_code = ngx_quic_parse_int(&p); + frame->u.reset_stream.final_size = ngx_quic_parse_int(&p); + break; + + case NGX_QUIC_FT_STOP_SENDING: + frame->u.stop_sending.id = ngx_quic_parse_int(&p); + frame->u.stop_sending.error_code = ngx_quic_parse_int(&p); + break; + default: return NGX_ERROR; }