commit | 71e588c8a7d182241dce274b8f47d42099eadb0a | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Fri Nov 12 11:23:29 2021 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Nov 18 10:50:58 2021 +0100 |
tree | eb8a5165c2a8d2af363201f69d2807d3812c0689 | |
parent | abbe91e5e82374bb8bbf6e3ebba524a5e6aff99e [diff] |
MEDIUM: quic: inspect ALPN to install app_ops Remove the hardcoded initialization of h3 layer on mux init. Now the ALPN is looked just after the SSL handshake. The app layer is then installed if the ALPN negotiation returned a supported protocol. This required to add a get_alpn on the ssl_quic layer which is just a call to ssl_sock_get_alpn() from ssl_sock. This is mandatory to be able to use conn_get_alpn().