From: Yusuke Nakamura Date: Sat, 30 Apr 2022 08:51:22 +0000 (+0200) Subject: msh3: get msh3 version from MsH3Version X-Git-Tag: curl-7_83_1~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2e2767a378ae407412adb883cca52b95f667a103;p=thirdparty%2Fcurl.git msh3: get msh3 version from MsH3Version Closes #8762 --- diff --git a/docs/HTTP3.md b/docs/HTTP3.md index d56c568aa6..f48fbd8b24 100644 --- a/docs/HTTP3.md +++ b/docs/HTTP3.md @@ -144,7 +144,7 @@ Build curl: Build msh3: - % git clone -b v0.3.0 --single-branch --recursive https://github.com/nibanks/msh3 + % git clone --depth 1 --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.3.0 --single-branch --recursive https://github.com/nibanks/msh3 + % git clone --depth 1 --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 798ba0b774..f7bd315be1 100644 --- a/lib/vquic/msh3.c +++ b/lib/vquic/msh3.c @@ -95,7 +95,9 @@ static const MSH3_REQUEST_IF msh3_request_if = { void Curl_quic_ver(char *p, size_t len) { - (void)msnprintf(p, len, "msh3/%s", "0.3.0"); + uint32_t v[4]; + MsH3Version(v); + (void)msnprintf(p, len, "msh3/%d.%d.%d.%d", v[0], v[1], v[2], v[3]); } CURLcode Curl_quic_connect(struct Curl_easy *data,