diff options
-rw-r--r-- | lib/vtls/rustls.c | 8 |
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 */ |