mirror of
https://github.com/curl/curl.git
synced 2025-03-01 15:15:34 +08:00
msh3: psss remote_port to MsH3ConnectionOpen
MsH3 supported additional "Port" parameter to connect not hosted on 443 port QUIC website. * https://github.com/nibanks/msh3/releases/tag/v0.3.0 * https://github.com/nibanks/msh3/pull/37 Closes #8762
This commit is contained in:
parent
a3cf94f3ef
commit
279dfb620b
@ -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
|
||||
|
@ -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) {
|
||||
|
Loading…
Reference in New Issue
Block a user