Mercurial > hg > nginx
diff src/event/ngx_event_quic.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 | cfc429911c0d |
children | 253cf267f95a |
line wrap: on
line diff
--- a/src/event/ngx_event_quic.c +++ b/src/event/ngx_event_quic.c @@ -808,6 +808,23 @@ ngx_quic_payload_handler(ngx_connection_ ack_this = 1; break; + case NGX_QUIC_FT_RESET_STREAM: + ngx_log_debug3(NGX_LOG_DEBUG_EVENT, c->log, 0, + "RESET STREAM frame" + " { id 0x%xi error_code 0x%xi final_size 0x%xi }", + frame.u.reset_stream.id, + frame.u.reset_stream.error_code, + frame.u.reset_stream.final_size); + break; + + case NGX_QUIC_FT_STOP_SENDING: + ngx_log_debug2(NGX_LOG_DEBUG_EVENT, c->log, 0, + "STOP SENDING frame" + " { id 0x%xi error_code 0x%xi}", + frame.u.stop_sending.id, + frame.u.stop_sending.error_code); + break; + default: ngx_log_error(NGX_LOG_INFO, c->log, 0, "unsupported frame type 0x%xd in packet", frame.type);