comparison src/event/quic/ngx_event_quic_transport.h @ 8698:9ed95726b99b quic

QUIC: send PING frames on PTO expiration. Two PING frames are sent per level that generate two UDP datagrams.
author Roman Arutyunyan <arut@nginx.com>
date Fri, 12 Feb 2021 14:51:53 +0300
parents 0697294f79a4
children 168cc2a0f0b6
comparison
equal deleted inserted replaced
8697:faa3201ff351 8698:9ed95726b99b
261 uint64_t pnum; 261 uint64_t pnum;
262 size_t plen; 262 size_t plen;
263 ngx_msec_t first; 263 ngx_msec_t first;
264 ngx_msec_t last; 264 ngx_msec_t last;
265 ssize_t len; 265 ssize_t len;
266 ngx_uint_t need_ack; 266 unsigned need_ack:1;
267 /* unsigned need_ack:1; */ 267 unsigned flush:1;
268 268
269 ngx_chain_t *data; 269 ngx_chain_t *data;
270 union { 270 union {
271 ngx_quic_ack_frame_t ack; 271 ngx_quic_ack_frame_t ack;
272 ngx_quic_crypto_frame_t crypto; 272 ngx_quic_crypto_frame_t crypto;