Mercurial > hg > nginx
diff src/event/ngx_event_quic_transport.c @ 8470:0d1ad81dd65c quic
QUIC: delay field of an ACK frame is now calculated.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Fri, 10 Jul 2020 15:33:51 +0300 |
parents | e0f92f68e018 |
children | d2f716e668e8 |
line wrap: on
line diff
--- a/src/event/ngx_event_quic_transport.c Thu Jul 16 15:44:06 2020 +0300 +++ b/src/event/ngx_event_quic_transport.c Fri Jul 10 15:33:51 2020 +0300 @@ -1203,7 +1203,7 @@ if (p == NULL) { len = ngx_quic_varint_len(NGX_QUIC_FT_ACK); len += ngx_quic_varint_len(ack->largest); - len += ngx_quic_varint_len(0); + len += ngx_quic_varint_len(ack->delay); len += ngx_quic_varint_len(0); len += ngx_quic_varint_len(ack->first_range); @@ -1214,7 +1214,7 @@ ngx_quic_build_int(&p, NGX_QUIC_FT_ACK); ngx_quic_build_int(&p, ack->largest); - ngx_quic_build_int(&p, 0); + ngx_quic_build_int(&p, ack->delay); ngx_quic_build_int(&p, 0); ngx_quic_build_int(&p, ack->first_range);