diff options
author | ejanchivdorj <ejanchivdorj@tableau.com> | 2021-03-10 23:50:13 -0800 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-05-03 17:11:01 +0200 |
commit | 94241a9e78397a2aaf89a213e6ada61e7de7ee02 (patch) | |
tree | 20226064392759a6e5f957923d5298e26bcb66fc /include | |
parent | 0acfe05c2ec01545aae7c3cfdfda91a71b1b24dc (diff) | |
download | curl-94241a9e78397a2aaf89a213e6ada61e7de7ee02.tar.gz |
CURLcode: add CURLE_SSL_CLIENTCERT
When a TLS server requests a client certificate during handshake and
none can be provided, libcurl now returns this new error code
CURLE_SSL_CLIENTCERT
Only supported by Secure Transport and OpenSSL for TLS 1.3 so far.
Closes #6721
Diffstat (limited to 'include')
-rw-r--r-- | include/curl/curl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/curl/curl.h b/include/curl/curl.h index cd3207b1f..1354fba32 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -612,6 +612,7 @@ typedef enum { CURLE_HTTP3, /* 95 - An HTTP/3 layer problem */ CURLE_QUIC_CONNECT_ERROR, /* 96 - QUIC connection error */ CURLE_PROXY, /* 97 - proxy handshake error */ + CURLE_SSL_CLIENTCERT, /* 98 - client-side certificate required */ CURL_LAST /* never use! */ } CURLcode; |