From: Daniel Stenberg Date: Fri, 2 Aug 2019 11:22:26 +0000 (+0200) Subject: quiche: use the proper HTTP/3 ALPN X-Git-Tag: curl-7_66_0~171 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=decefd5778f0b1f3b0e1178f2264b39f3c294f10;p=curl quiche: use the proper HTTP/3 ALPN --- diff --git a/lib/vquic/quiche.c b/lib/vquic/quiche.c index b7b7cc94e..ac1ba8d48 100644 --- a/lib/vquic/quiche.c +++ b/lib/vquic/quiche.c @@ -70,7 +70,11 @@ CURLcode Curl_quic_connect(struct connectdata *conn, curl_socket_t sockfd, quiche_config_set_initial_max_stream_data_uni(qs->cfg, QUIC_MAX_DATA); quiche_config_set_initial_max_streams_bidi(qs->cfg, QUIC_MAX_STREAMS); quiche_config_set_initial_max_streams_uni(qs->cfg, QUIC_MAX_STREAMS); - quiche_config_set_application_protos(qs->cfg, (uint8_t *) "\x05hq-20", 6); + quiche_config_set_application_protos(qs->cfg, + (uint8_t *) + QUICHE_H3_APPLICATION_PROTOCOL, + sizeof(QUICHE_H3_APPLICATION_PROTOCOL) + - 1); result = Curl_rand(conn->data, qs->scid, sizeof(qs->scid)); if(result)