diff --git a/docs/HTTP3.md b/docs/HTTP3.md index 6cdadf312f2cad..d56c568aa6a981 100644 --- a/docs/HTTP3.md +++ b/docs/HTTP3.md @@ -144,7 +144,7 @@ Build curl: Build msh3: - % git clone -b v0.1.0 --single-branch --recursive https://github.com/nibanks/msh3 + % git clone -b v0.3.0 --single-branch --recursive https://github.com/nibanks/msh3 % cd msh3 && mkdir build && cd build % cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=RelWithDebInfo .. % cmake --build . @@ -165,7 +165,7 @@ Run from `/usr/local/bin/curl`. Build msh3: - % git clone -b v0.2.0 --single-branch --recursive https://github.com/nibanks/msh3 + % git clone -b v0.3.0 --single-branch --recursive https://github.com/nibanks/msh3 % cd msh3 && mkdir build && cd build % cmake -G 'Visual Studio 17 2022' -DCMAKE_BUILD_TYPE=RelWithDebInfo .. % cmake --build . --config Release diff --git a/lib/vquic/msh3.c b/lib/vquic/msh3.c index be18e6e83c663e..4b53c0cc20f870 100644 --- a/lib/vquic/msh3.c +++ b/lib/vquic/msh3.c @@ -95,7 +95,7 @@ static const MSH3_REQUEST_IF msh3_request_if = { void Curl_quic_ver(char *p, size_t len) { - (void)msnprintf(p, len, "msh3/%s", "0.0.1"); + (void)msnprintf(p, len, "msh3/%s", "0.3.0"); } CURLcode Curl_quic_connect(struct Curl_easy *data, @@ -121,7 +121,10 @@ CURLcode Curl_quic_connect(struct Curl_easy *data, return CURLE_FAILED_INIT; } - qs->conn = MsH3ConnectionOpen(qs->api, conn->host.name, unsecure); + qs->conn = MsH3ConnectionOpen(qs->api, + conn->host.name, + (uint16_t)conn->remote_port, + unsecure); if(!qs->conn) { failf(data, "can't create msh3 connection"); if(qs->api) {