diff src/event/ngx_event_quic.h @ 8265:d45325e90221 quic

Limit output QUIC packets with client max_packet_size. Additionally, receive larger packets than 512 bytes.
author Roman Arutyunyan <arut@nginx.com>
date Mon, 23 Mar 2020 18:47:17 +0300
parents 1295b293d09a
children c9c3a73df6e8
line wrap: on
line diff
--- a/src/event/ngx_event_quic.h
+++ b/src/event/ngx_event_quic.h
@@ -14,6 +14,13 @@
 #define quic_version        0xff000018  /* draft-24 (ngtcp2) */
 //#define quic_version      0xff00001b  /* draft-27 (FFN 76) */
 
+#define NGX_QUIC_MAX_SHORT_HEADER            25
+#define NGX_QUIC_MAX_LONG_HEADER             346
+
+#define NGX_QUIC_DEFAULT_MAX_PACKET_SIZE     65527
+#define NGX_QUIC_DEFAULT_ACK_DELAY_EXPONENT  3
+#define NGX_QUIC_DEFAULT_MAX_ACK_DELAY       25
+
 
 typedef struct {
     /* configurable */