summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2021-05-06 12:36:14 +0300
committerVladimir Homutov <vl@nginx.com>2021-05-06 12:36:14 +0300
commit59fe6ca97ae66972744cb68a3f29ac7f8d0a3002 (patch)
treecbc9d6a56d421e4322c4edf08a55f56c4f9db35f
parent541feb5bd913294c0ef068b03293b67d0da7ef21 (diff)
downloadnginx-59fe6ca97ae66972744cb68a3f29ac7f8d0a3002.tar.gz
nginx-59fe6ca97ae66972744cb68a3f29ac7f8d0a3002.tar.bz2
QUIC: consider NEW_CONNECTION_ID a probing frame.
According to quic-transport, 9.1: PATH_CHALLENGE, PATH_RESPONSE, NEW_CONNECTION_ID, and PADDING frames are "probing frames", and all other frames are "non-probing frames".
-rw-r--r--src/event/quic/ngx_event_quic.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/event/quic/ngx_event_quic.c b/src/event/quic/ngx_event_quic.c
index 4088960b7..e19795487 100644
--- a/src/event/quic/ngx_event_quic.c
+++ b/src/event/quic/ngx_event_quic.c
@@ -1128,6 +1128,7 @@ ngx_quic_handle_frames(ngx_connection_t *c, ngx_quic_header_t *pkt)
case NGX_QUIC_FT_PADDING:
case NGX_QUIC_FT_PATH_CHALLENGE:
case NGX_QUIC_FT_PATH_RESPONSE:
+ case NGX_QUIC_FT_NEW_CONNECTION_ID:
break;
/* non-probing frames */