summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-08-02 13:22:26 +0200
committerDaniel Stenberg <daniel@haxx.se>2019-08-02 13:52:14 +0200
commitdecefd5778f0b1f3b0e1178f2264b39f3c294f10 (patch)
tree562fce8393b004d5b6d57d35672a0923b37c8596
parentfc5b61baf0d42ae89e293208fc4cce600b501593 (diff)
downloadcurl-decefd5778f0b1f3b0e1178f2264b39f3c294f10.tar.gz
quiche: use the proper HTTP/3 ALPN
-rw-r--r--lib/vquic/quiche.c6
1 files changed, 5 insertions, 1 deletions
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)