diff 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
line wrap: on
line diff
--- a/src/event/ngx_event_quic_transport.h
+++ b/src/event/ngx_event_quic_transport.h
@@ -238,6 +238,8 @@ typedef struct {
 
     struct ngx_quic_secret_s                   *secret;
     uint64_t                                    number;
+    uint8_t                                     num_len;
+    uint32_t                                    trunc;
     uint8_t                                     flags;
     uint32_t                                    version;
     ngx_str_t                                   token;