comparison src/event/ngx_event_quic_transport.h @ 8315:fdda518d10ba quic

Proper handling of packet number in header. - fixed setting of largest received packet number. - sending properly truncated packet number - added support for multi-byte packet number
author Vladimir Homutov <vl@nginx.com>
date Fri, 03 Apr 2020 14:02:16 +0300
parents e10b4c61420f
children 29354c6fc5f2
comparison
equal deleted inserted replaced
8314:de8981bf2dd5 8315:fdda518d10ba
236 typedef struct { 236 typedef struct {
237 ngx_log_t *log; 237 ngx_log_t *log;
238 238
239 struct ngx_quic_secret_s *secret; 239 struct ngx_quic_secret_s *secret;
240 uint64_t number; 240 uint64_t number;
241 uint8_t num_len;
242 uint32_t trunc;
241 uint8_t flags; 243 uint8_t flags;
242 uint32_t version; 244 uint32_t version;
243 ngx_str_t token; 245 ngx_str_t token;
244 enum ssl_encryption_level_t level; 246 enum ssl_encryption_level_t level;
245 247