aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_connection.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ngx_connection.h')
-rw-r--r--src/core/ngx_connection.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/core/ngx_connection.h b/src/core/ngx_connection.h
index ad6556d0c..294d4b212 100644
--- a/src/core/ngx_connection.h
+++ b/src/core/ngx_connection.h
@@ -75,6 +75,7 @@ struct ngx_listening_s {
unsigned reuseport:1;
unsigned add_reuseport:1;
unsigned keepalive:2;
+ unsigned quic:1;
unsigned deferred_accept:1;
unsigned delete_deferred:1;
@@ -147,13 +148,15 @@ struct ngx_connection_s {
socklen_t socklen;
ngx_str_t addr_text;
- ngx_proxy_protocol_t *proxy_protocol;
+ ngx_proxy_protocol_t *proxy_protocol;
#if (NGX_SSL || NGX_COMPAT)
- ngx_ssl_connection_t *ssl;
+ ngx_quic_connection_t *quic;
+ ngx_quic_stream_t *qs;
+ ngx_ssl_connection_t *ssl;
#endif
- ngx_udp_connection_t *udp;
+ ngx_udp_connection_t *udp;
struct sockaddr *local_sockaddr;
socklen_t local_socklen;