From f366cb7bf654d0d7972cb0541d5c50d92abd4764 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20L=C3=A9caille?= Date: Thu, 18 Nov 2021 10:57:18 +0100 Subject: [PATCH] MINOR: quic: Add minimalistic support for stream flow control frames This simple patch add the parsing support for theses frames. But nothing is done at this time about the streams or flow control concerned. This is only to prevent some QUIC tracker or interop runner tests from failing for a reason independant of their tested features. --- src/xprt_quic.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/xprt_quic.c b/src/xprt_quic.c index 7508b276b..86c7ff84e 100644 --- a/src/xprt_quic.c +++ b/src/xprt_quic.c @@ -2074,6 +2074,15 @@ static int qc_parse_pkt_frms(struct quic_rx_packet *pkt, struct ssl_sock_ctx *ct break; } + case QUIC_FT_MAX_DATA: + case QUIC_FT_MAX_STREAM_DATA: + case QUIC_FT_MAX_STREAMS_BIDI: + case QUIC_FT_MAX_STREAMS_UNI: + case QUIC_FT_DATA_BLOCKED: + case QUIC_FT_STREAM_DATA_BLOCKED: + case QUIC_FT_STREAMS_BLOCKED_BIDI: + case QUIC_FT_STREAMS_BLOCKED_UNI: + break; case QUIC_FT_NEW_CONNECTION_ID: break; case QUIC_FT_CONNECTION_CLOSE: