Mercurial > hg > nginx
diff src/http/ngx_http_core_module.h @ 9081:c851a2ed5ce8 quic
HTTP/3: "quic" parameter of "listen" directive.
Now "listen" directve has a new "quic" parameter which enables QUIC protocol
for the address. Further, to enable HTTP/3, a new directive "http3" is
introduced. The hq-interop protocol is enabled by "http3_hq" as before.
Now application protocol is chosen by ALPN.
Previously used "http3" parameter of "listen" is deprecated.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Mon, 27 Feb 2023 14:00:56 +0400 |
parents | 8d0753760546 |
children | 0af598651e33 |
line wrap: on
line diff
--- a/src/http/ngx_http_core_module.h Wed Feb 22 19:16:53 2023 +0400 +++ b/src/http/ngx_http_core_module.h Mon Feb 27 14:00:56 2023 +0400 @@ -76,6 +76,7 @@ unsigned ssl:1; unsigned http2:1; unsigned http3:1; + unsigned quic:1; #if (NGX_HAVE_INET6) unsigned ipv6only:1; #endif @@ -240,6 +241,7 @@ unsigned ssl:1; unsigned http2:1; unsigned http3:1; + unsigned quic:1; unsigned proxy_protocol:1; };