@@ -149,11 +149,6 @@ ngx_quic_apply_transport_params(ngx_connection_t *c, ngx_quic_tp_t *ctp)
149149 ngx_log_error (NGX_LOG_INFO , c -> log , 0 ,
150150 "quic maximum packet size is invalid" );
151151 return NGX_ERROR ;
152-
153- } else if (ctp -> max_udp_payload_size > ngx_quic_max_udp_payload (c )) {
154- ctp -> max_udp_payload_size = ngx_quic_max_udp_payload (c );
155- ngx_log_debug0 (NGX_LOG_DEBUG_EVENT , c -> log , 0 ,
156- "quic client maximum packet size truncated" );
157152 }
158153
159154 if (ctp -> active_connection_id_limit < 2 ) {
@@ -286,7 +281,7 @@ ngx_quic_new_connection(ngx_connection_t *c, ngx_quic_conf_t *conf,
286281
287282 qc -> path_validation .log = c -> log ;
288283 qc -> path_validation .data = c ;
289- qc -> path_validation .handler = ngx_quic_path_validation_handler ;
284+ qc -> path_validation .handler = ngx_quic_path_handler ;
290285
291286 qc -> conf = conf ;
292287
@@ -297,7 +292,7 @@ ngx_quic_new_connection(ngx_connection_t *c, ngx_quic_conf_t *conf,
297292 ctp = & qc -> ctp ;
298293
299294 /* defaults to be used before actual client parameters are received */
300- ctp -> max_udp_payload_size = ngx_quic_max_udp_payload ( c ) ;
295+ ctp -> max_udp_payload_size = NGX_QUIC_MAX_UDP_PAYLOAD_SIZE ;
301296 ctp -> ack_delay_exponent = NGX_QUIC_DEFAULT_ACK_DELAY_EXPONENT ;
302297 ctp -> max_ack_delay = NGX_QUIC_DEFAULT_MAX_ACK_DELAY ;
303298 ctp -> active_connection_id_limit = 2 ;
@@ -1013,7 +1008,6 @@ ngx_quic_handle_payload(ngx_connection_t *c, ngx_quic_header_t *pkt)
10131008
10141009 if (!qc -> path -> validated ) {
10151010 qc -> path -> validated = 1 ;
1016- qc -> path -> limited = 0 ;
10171011 ngx_quic_path_dbg (c , "in handshake" , qc -> path );
10181012 ngx_post_event (& qc -> push , & ngx_posted_events );
10191013 }
0 commit comments