aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/axtls.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/axtls.c b/lib/axtls.c
index 80c3554ee..855b554b4 100644
--- a/lib/axtls.c
+++ b/lib/axtls.c
@@ -164,7 +164,12 @@ Curl_axtls_connect(struct connectdata *conn,
return CURLE_OK;
/* axTLS only supports TLSv1 */
- if(data->set.ssl.version != CURL_SSLVERSION_TLSv1) {
+ /* check to see if we've been told to use an explicit SSL/TLS version */
+ switch(data->set.ssl.version) {
+ case CURL_SSLVERSION_DEFAULT:
+ case CURL_SSLVERSION_TLSv1:
+ break;
+ default:
failf(data, "axTLS only supports TLSv1");
return CURLE_SSL_CONNECT_ERROR;
}