comparison src/event/ngx_event_quic_transport.h @ 8508:4604e6043657 quic

QUIC: packet based bytes_in_flight accounting. A packet size is kept in one of the frames belonging to the packet.
author Sergey Kandaurov <pluknet@nginx.com>
date Fri, 14 Aug 2020 16:54:13 +0300
parents f9fbeb4ee0de
children fc89d02bdca2
comparison
equal deleted inserted replaced
8507:7f9938cbcd12 8508:4604e6043657
246 struct ngx_quic_frame_s { 246 struct ngx_quic_frame_s {
247 ngx_uint_t type; 247 ngx_uint_t type;
248 enum ssl_encryption_level_t level; 248 enum ssl_encryption_level_t level;
249 ngx_queue_t queue; 249 ngx_queue_t queue;
250 uint64_t pnum; 250 uint64_t pnum;
251 size_t plen;
251 ngx_msec_t first; 252 ngx_msec_t first;
252 ngx_msec_t last; 253 ngx_msec_t last;
253 ssize_t len; 254 ssize_t len;
254 ngx_uint_t need_ack; 255 ngx_uint_t need_ack;
255 /* unsigned need_ack:1; */ 256 /* unsigned need_ack:1; */