mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
cyassl: get library version string at runtime
wolfSSL >= 3.6.0 supports getting its library version string at runtime.
This commit is contained in:
parent
4fa2de3698
commit
a21cae5f97
@ -736,7 +736,9 @@ void Curl_cyassl_session_free(void *ptr)
|
||||
|
||||
size_t Curl_cyassl_version(char *buffer, size_t size)
|
||||
{
|
||||
#ifdef WOLFSSL_VERSION
|
||||
#if LIBCYASSL_VERSION_HEX >= 0x03006000
|
||||
return snprintf(buffer, size, "wolfSSL/%s", wolfSSL_lib_version());
|
||||
#elif defined(WOLFSSL_VERSION)
|
||||
return snprintf(buffer, size, "wolfSSL/%s", WOLFSSL_VERSION);
|
||||
#elif defined(CYASSL_VERSION)
|
||||
return snprintf(buffer, size, "CyaSSL/%s", CYASSL_VERSION);
|
||||
|
Loading…
Reference in New Issue
Block a user