mirror of
https://github.com/curl/curl.git
synced 2026-04-19 04:41:16 +03:00
CURLOPT: bump CURL_SSLVERSION_* macros to long
This patch bumps the size of these macros from `int` to `long`, while keeping their actual values the same. It may cause incompatibilities in user code, requiring the bump of holder variables and/or adding casts: - CURL_SSLVERSION_DEFAULT - CURL_SSLVERSION_SSLv2 - CURL_SSLVERSION_SSLv3 - CURL_SSLVERSION_TLSv1 - CURL_SSLVERSION_TLSv1_0 - CURL_SSLVERSION_TLSv1_1 - CURL_SSLVERSION_TLSv1_2 - CURL_SSLVERSION_TLSv1_3 - CURL_SSLVERSION_MAX_DEFAULT - CURL_SSLVERSION_MAX_NONE - CURL_SSLVERSION_MAX_TLSv1_0 - CURL_SSLVERSION_MAX_TLSv1_1 - CURL_SSLVERSION_MAX_TLSv1_2 - CURL_SSLVERSION_MAX_TLSv1_3 Also: - keep existing cast within the documentation to make sure it applies to older curl versions as well. Closes #18135
This commit is contained in:
parent
ac0222d355
commit
ebbb8e3da7
1 changed files with 10 additions and 10 deletions
|
|
@ -2363,18 +2363,18 @@ enum CURL_NETRC_OPTION {
|
|||
CURL_NETRC_LAST = 3
|
||||
};
|
||||
|
||||
#define CURL_SSLVERSION_DEFAULT 0
|
||||
#define CURL_SSLVERSION_TLSv1 1 /* TLS 1.x */
|
||||
#define CURL_SSLVERSION_SSLv2 2
|
||||
#define CURL_SSLVERSION_SSLv3 3
|
||||
#define CURL_SSLVERSION_TLSv1_0 4
|
||||
#define CURL_SSLVERSION_TLSv1_1 5
|
||||
#define CURL_SSLVERSION_TLSv1_2 6
|
||||
#define CURL_SSLVERSION_TLSv1_3 7
|
||||
#define CURL_SSLVERSION_DEFAULT 0L
|
||||
#define CURL_SSLVERSION_TLSv1 1L /* TLS 1.x */
|
||||
#define CURL_SSLVERSION_SSLv2 2L
|
||||
#define CURL_SSLVERSION_SSLv3 3L
|
||||
#define CURL_SSLVERSION_TLSv1_0 4L
|
||||
#define CURL_SSLVERSION_TLSv1_1 5L
|
||||
#define CURL_SSLVERSION_TLSv1_2 6L
|
||||
#define CURL_SSLVERSION_TLSv1_3 7L
|
||||
|
||||
#define CURL_SSLVERSION_LAST 8 /* never use, keep last */
|
||||
#define CURL_SSLVERSION_LAST 8L /* never use, keep last */
|
||||
|
||||
#define CURL_SSLVERSION_MAX_NONE 0
|
||||
#define CURL_SSLVERSION_MAX_NONE 0L
|
||||
#define CURL_SSLVERSION_MAX_DEFAULT (CURL_SSLVERSION_TLSv1 << 16)
|
||||
#define CURL_SSLVERSION_MAX_TLSv1_0 (CURL_SSLVERSION_TLSv1_0 << 16)
|
||||
#define CURL_SSLVERSION_MAX_TLSv1_1 (CURL_SSLVERSION_TLSv1_1 << 16)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue