comparison src/http/ngx_http_core_module.h @ 7999:0d2b2664b41c quic

QUIC: added "quic" listen parameter. The parameter allows processing HTTP/0.9-2 over QUIC. Also, introduced ngx_http_quic_module and moved QUIC settings there
author Roman Arutyunyan <arut@nginx.com>
date Tue, 21 Jul 2020 23:09:22 +0300
parents 5b7ec588de48
children 7f95010f10b7
comparison
equal deleted inserted replaced
7998:f537f99b86ee 7999:0d2b2664b41c
72 unsigned set:1; 72 unsigned set:1;
73 unsigned default_server:1; 73 unsigned default_server:1;
74 unsigned bind:1; 74 unsigned bind:1;
75 unsigned wildcard:1; 75 unsigned wildcard:1;
76 unsigned ssl:1; 76 unsigned ssl:1;
77 unsigned quic:1;
77 unsigned http2:1; 78 unsigned http2:1;
78 unsigned http3:1; 79 unsigned http3:1;
79 #if (NGX_HAVE_INET6) 80 #if (NGX_HAVE_INET6)
80 unsigned ipv6only:1; 81 unsigned ipv6only:1;
81 #endif 82 #endif
236 ngx_http_core_srv_conf_t *default_server; 237 ngx_http_core_srv_conf_t *default_server;
237 238
238 ngx_http_virtual_names_t *virtual_names; 239 ngx_http_virtual_names_t *virtual_names;
239 240
240 unsigned ssl:1; 241 unsigned ssl:1;
242 unsigned quic:1;
241 unsigned http2:1; 243 unsigned http2:1;
242 unsigned http3:1; 244 unsigned http3:1;
243 unsigned proxy_protocol:1; 245 unsigned proxy_protocol:1;
244 }; 246 };
245 247