diff src/event/quic/ngx_event_quic_transport.h @ 8545:4009f120cad4 quic

QUIC: eliminated stream type from ngx_quic_stream_frame_t. The information about the type is contained in off/len/fin bits. Also, where possible, only the first stream type (0x08) is used for simplicity.
author Roman Arutyunyan <arut@nginx.com>
date Wed, 28 Jul 2021 13:21:47 +0300
parents 4715f3e669f1
children ad046179eb91
line wrap: on
line diff
--- a/src/event/quic/ngx_event_quic_transport.h
+++ b/src/event/quic/ngx_event_quic_transport.h
@@ -63,7 +63,7 @@
 #define NGX_QUIC_FT_STOP_SENDING                         0x05
 #define NGX_QUIC_FT_CRYPTO                               0x06
 #define NGX_QUIC_FT_NEW_TOKEN                            0x07
-#define NGX_QUIC_FT_STREAM0                              0x08
+#define NGX_QUIC_FT_STREAM                               0x08
 #define NGX_QUIC_FT_STREAM1                              0x09
 #define NGX_QUIC_FT_STREAM2                              0x0A
 #define NGX_QUIC_FT_STREAM3                              0x0B
@@ -190,7 +190,6 @@ typedef struct {
     uint64_t                                    offset;
     uint64_t                                    length;
 
-    uint8_t                                     type;
     uint64_t                                    stream_id;
     unsigned                                    off:1;
     unsigned                                    len:1;