summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-11-04 10:37:32 +0100
committerDaniel Stenberg <daniel@haxx.se>2021-11-04 10:37:32 +0100
commitb5198802c44889f49fe34071e6a43bb546e1e297 (patch)
treedcf378facf61da5a9b79fa8870b13aa3ce1f0e51
parent57370855d06dd7cf8db77b52323cc2a95ca6858f (diff)
downloadcurl-bagder/crustls-version.tar.gz
vtls/rustls: adapt to the updated rustls_version protobagder/crustls-version
-rw-r--r--lib/vtls/rustls.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/vtls/rustls.c b/lib/vtls/rustls.c
index 2ac97ce28..fe990ac92 100644
--- a/lib/vtls/rustls.c
+++ b/lib/vtls/rustls.c
@@ -543,6 +543,12 @@ cr_close(struct Curl_easy *data, struct connectdata *conn,
}
}
+static size_t cr_version(char *buffer, size_t size)
+{
+ struct rustls_str ver = rustls_version();
+ return msnprintf(buffer, size, "%s", ver.data);
+}
+
const struct Curl_ssl Curl_ssl_rustls = {
{ CURLSSLBACKEND_RUSTLS, "rustls" },
SSLSUPP_TLS13_CIPHERSUITES, /* supports */
@@ -550,7 +556,7 @@ const struct Curl_ssl Curl_ssl_rustls = {
Curl_none_init, /* init */
Curl_none_cleanup, /* cleanup */
- rustls_version, /* version */
+ cr_version, /* version */
Curl_none_check_cxn, /* check_cxn */
Curl_none_shutdown, /* shutdown */
cr_data_pending, /* data_pending */