summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2017-08-30 10:04:00 +0200
committerDaniel Stenberg <daniel@haxx.se>2017-08-30 10:04:00 +0200
commit29c2bdee93e1d41306ec2cef34ab19fd0e6519ac (patch)
treebe4d3d136d26f71be65610d4f05adb4df21bcea4
parent860443bee4cce9a60a7bb25181ee9ccd29394fab (diff)
downloadcurl-29c2bdee93e1d41306ec2cef34ab19fd0e6519ac.tar.gz
curl.h: CURLSSLBACKEND_WOLFSSL used wrong value
The CURLSSLBACKEND_WOLFSSL is supposed to be an alias for CURLSSLBACKEND_CYASSL, but used an erronous value. To reduce the risk for a similar mistake, define the backend aliases to use the enum values instead. Reported-by: Gisle Vanem Bug: https://curl.haxx.se/mail/lib-2017-08/0120.html
-rw-r--r--include/curl/curl.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/curl/curl.h b/include/curl/curl.h
index 710e4beff..0f06d20aa 100644
--- a/include/curl/curl.h
+++ b/include/curl/curl.h
@@ -2244,9 +2244,9 @@ typedef enum {
} curl_sslbackend;
/* aliases for library clones and renames */
-#define CURLSSLBACKEND_LIBRESSL 1
-#define CURLSSLBACKEND_BORINGSSL 1
-#define CURLSSLBACKEND_WOLFSSL 6
+#define CURLSSLBACKEND_LIBRESSL CURLSSLBACKEND_OPENSSL
+#define CURLSSLBACKEND_BORINGSSL CURLSSLBACKEND_OPENSSL
+#define CURLSSLBACKEND_WOLFSSL CURLSSLBACKEND_CYASSL
/* Information about the SSL library used and the respective internal SSL
handle, which can be used to obtain further information regarding the