From: MAntoniak <47522782+MAntoniak@users.noreply.github.com> Date: Tue, 11 Jan 2022 18:09:06 +0000 (+0100) Subject: mbedtls: return CURLcode result instead of a mbedtls error code X-Git-Tag: curl-7_82_0~219 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=44dfd6bdd83d2907b5c85af01ece515c9189081d;p=thirdparty%2Fcurl.git mbedtls: return CURLcode result instead of a mbedtls error code ... when a certificate fails to be loaded from a blob Closes #8266 --- diff --git a/lib/vtls/mbedtls.c b/lib/vtls/mbedtls.c index 6f6b11ff65..2d0e875e42 100644 --- a/lib/vtls/mbedtls.c +++ b/lib/vtls/mbedtls.c @@ -335,7 +335,7 @@ mbed_connect_step1(struct Curl_easy *data, struct connectdata *conn, mbedtls_strerror(ret, errorbuf, sizeof(errorbuf)); failf(data, "Error importing ca cert blob - mbedTLS: (-0x%04X) %s", -ret, errorbuf); - return ret; + return CURLE_SSL_CERTPROBLEM; } }