Mercurial > hg > nginx
diff src/event/ngx_event_quic_transport.c @ 8236:d3b26c3bea22 quic
Added parsing of STREAMS BLOCKED frames.
While there, added hex prefix for debug to avoid frame type confusion.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Thu, 19 Mar 2020 11:15:43 +0300 |
parents | 552d6868091b |
children | ff540f13d95d |
line wrap: on
line diff
--- a/src/event/ngx_event_quic_transport.c Wed Mar 18 23:07:40 2020 +0300 +++ b/src/event/ngx_event_quic_transport.c Thu Mar 19 11:15:43 2020 +0300 @@ -435,6 +435,16 @@ frame->u.stop_sending.error_code = ngx_quic_parse_int(&p); break; + case NGX_QUIC_FT_STREAMS_BLOCKED: + frame->u.streams_blocked.limit = ngx_quic_parse_int(&p); + frame->u.streams_blocked.bidi = 1; + break; + + case NGX_QUIC_FT_STREAMS_BLOCKED2: + frame->u.streams_blocked.limit = ngx_quic_parse_int(&p); + frame->u.streams_blocked.bidi = 0; + break; + default: return NGX_ERROR; }