mirror of
https://github.com/nginx/nginx.git
synced 2025-02-25 18:55:26 -06:00
Fixed ACKs to packet numbers greater than 63.
This commit is contained in:
parent
2710df57c7
commit
ea6809ac73
@ -832,6 +832,7 @@ static size_t
|
||||
ngx_quic_create_ack(u_char *p, ngx_quic_ack_frame_t *ack)
|
||||
{
|
||||
size_t len;
|
||||
u_char *start;
|
||||
|
||||
/* minimal ACK packet */
|
||||
|
||||
@ -845,13 +846,15 @@ ngx_quic_create_ack(u_char *p, ngx_quic_ack_frame_t *ack)
|
||||
return len;
|
||||
}
|
||||
|
||||
start = p;
|
||||
|
||||
ngx_quic_build_int(&p, NGX_QUIC_FT_ACK);
|
||||
ngx_quic_build_int(&p, ack->pn);
|
||||
ngx_quic_build_int(&p, 0);
|
||||
ngx_quic_build_int(&p, 0);
|
||||
ngx_quic_build_int(&p, ack->pn);
|
||||
|
||||
return 5;
|
||||
return p - start;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user