]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
mbedtls: return CURLcode result instead of a mbedtls error code
authorMAntoniak <47522782+MAntoniak@users.noreply.github.com>
Tue, 11 Jan 2022 18:09:06 +0000 (19:09 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 12 Jan 2022 08:34:09 +0000 (09:34 +0100)
... when a certificate fails to be loaded from a blob

Closes #8266

lib/vtls/mbedtls.c

index 6f6b11ff65b66326320e0677ab0a648b1387cd42..2d0e875e422378b6c15093a22a5f80812cde86fa 100644 (file)
@@ -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;
     }
   }