diff options
author | Daniel Stenberg <daniel@haxx.se> | 2014-09-13 15:11:26 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2014-09-13 15:11:26 +0200 |
commit | 7494f0f4981b2ccb55f1fc5aecad383a0d9a8569 (patch) | |
tree | e5a8ba622969e5213e2662c88fe809d4db14559e /lib/vtls | |
parent | 4da70dea283ebffa6127b664c040e51393107554 (diff) |
vtls: have the backend tell if it supports CERTINFO
Diffstat (limited to 'lib/vtls')
-rw-r--r-- | lib/vtls/gskit.h | 3 | ||||
-rw-r--r-- | lib/vtls/nssg.h | 3 | ||||
-rw-r--r-- | lib/vtls/openssl.h | 3 | ||||
-rw-r--r-- | lib/vtls/qssl.h | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/lib/vtls/gskit.h b/lib/vtls/gskit.h index a4caa6f23..7d1eb2282 100644 --- a/lib/vtls/gskit.h +++ b/lib/vtls/gskit.h @@ -42,6 +42,9 @@ int Curl_gskit_shutdown(struct connectdata * conn, int sockindex); size_t Curl_gskit_version(char * buffer, size_t size); int Curl_gskit_check_cxn(struct connectdata * cxn); +/* this backend supports CURLOPT_CERTINFO */ +#define have_curlssl_certinfo 1 + /* API setup for GSKit */ #define curlssl_init Curl_gskit_init #define curlssl_cleanup Curl_gskit_cleanup diff --git a/lib/vtls/nssg.h b/lib/vtls/nssg.h index 311f873d7..81e794902 100644 --- a/lib/vtls/nssg.h +++ b/lib/vtls/nssg.h @@ -63,6 +63,9 @@ void Curl_nss_md5sum(unsigned char *tmp, /* input */ /* this backend provides these functions: */ #define have_curlssl_md5sum 1 +/* this backend supports CURLOPT_CERTINFO */ +#define have_curlssl_certinfo 1 + /* API setup for NSS */ #define curlssl_init Curl_nss_init #define curlssl_cleanup Curl_nss_cleanup diff --git a/lib/vtls/openssl.h b/lib/vtls/openssl.h index 6d6c75c82..e6f205170 100644 --- a/lib/vtls/openssl.h +++ b/lib/vtls/openssl.h @@ -79,6 +79,9 @@ void Curl_ossl_md5sum(unsigned char *tmp, /* input */ /* this backend supports the CAPATH option */ #define have_ca_path 1 +/* this backend supports CURLOPT_CERTINFO */ +#define have_curlssl_certinfo 1 + /* API setup for OpenSSL */ #define curlssl_init Curl_ossl_init #define curlssl_cleanup Curl_ossl_cleanup diff --git a/lib/vtls/qssl.h b/lib/vtls/qssl.h index 9764eecbe..07edb67e0 100644 --- a/lib/vtls/qssl.h +++ b/lib/vtls/qssl.h @@ -40,6 +40,9 @@ int Curl_qsossl_shutdown(struct connectdata * conn, int sockindex); size_t Curl_qsossl_version(char * buffer, size_t size); int Curl_qsossl_check_cxn(struct connectdata * cxn); +/* this backend supports CURLOPT_CERTINFO */ +#define have_curlssl_certinfo 1 + /* API setup for QsoSSL */ #define curlssl_init Curl_qsossl_init #define curlssl_cleanup Curl_qsossl_cleanup |