Mercurial > hg > nginx
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 Mon Mar 23 18:20:42 2020 +0300 +++ b/src/event/ngx_event_quic.h Mon Mar 23 18:47:17 2020 +0300 @@ -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 */