Mercurial > hg > nginx
comparison src/http/ngx_http_core_module.h @ 8481: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
8480:f537f99b86ee | 8481: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 |