diff src/stream/ngx_stream_handler.c @ 8563:bed310672f39 quic

QUIC: moved ssl configuration pointer to quic configuration. The ssl configuration is obtained at config time and saved for future use.
author Vladimir Homutov <vl@nginx.com>
date Thu, 01 Oct 2020 10:04:35 +0300
parents 2da9c4fddd44
children 279ad36f2f4b
line wrap: on
line diff
--- a/src/stream/ngx_stream_handler.c
+++ b/src/stream/ngx_stream_handler.c
@@ -118,18 +118,14 @@ ngx_stream_init_connection(ngx_connectio
 #if (NGX_STREAM_QUIC)
 
     if (addr_conf->quic) {
-        ngx_quic_conf_t        *qcf;
-        ngx_stream_ssl_conf_t  *scf;
+        ngx_quic_conf_t  *qcf;
 
         if (c->qs == NULL) {
             c->log->connection = c->number;
 
             qcf = ngx_stream_get_module_srv_conf(addr_conf->ctx,
                                                  ngx_stream_quic_module);
-            scf = ngx_stream_get_module_srv_conf(addr_conf->ctx,
-                                                 ngx_stream_ssl_module);
-
-            ngx_quic_run(c, &scf->ssl, qcf);
+            ngx_quic_run(c, qcf);
             return;
         }
     }