comparison src/event/ngx_event_quic_transport.c @ 7697: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 ae35ccba7aa6
children 552d6868091b
comparison
equal deleted inserted replaced
7696:31f7c697b6d9 7697:78540e2160d0
421 421
422 p += frame->u.stream.length; 422 p += frame->u.stream.length;
423 423
424 break; 424 break;
425 425
426 case NGX_QUIC_FT_RESET_STREAM:
427 frame->u.reset_stream.id = ngx_quic_parse_int(&p);
428 frame->u.reset_stream.error_code = ngx_quic_parse_int(&p);
429 frame->u.reset_stream.final_size = ngx_quic_parse_int(&p);
430 break;
431
432 case NGX_QUIC_FT_STOP_SENDING:
433 frame->u.stop_sending.id = ngx_quic_parse_int(&p);
434 frame->u.stop_sending.error_code = ngx_quic_parse_int(&p);
435 break;
436
426 default: 437 default:
427 return NGX_ERROR; 438 return NGX_ERROR;
428 } 439 }
429 440
430 return p - start; 441 return p - start;