Mercurial > hg > nginx-quic
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; |