aboutsummaryrefslogtreecommitdiff
path: root/lib/getinfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/getinfo.c')
-rw-r--r--lib/getinfo.c31
1 files changed, 16 insertions, 15 deletions
diff --git a/lib/getinfo.c b/lib/getinfo.c
index cd5a62ac0..c5c00e048 100644
--- a/lib/getinfo.c
+++ b/lib/getinfo.c
@@ -279,14 +279,15 @@ static CURLcode getinfo_slist(struct SessionHandle *data, CURLINFO info,
break;
case CURLINFO_TLS_SESSION:
{
- struct curl_tlsinfo **tlsinfop = (struct curl_tlsinfo **) param_slistp;
- struct curl_tlsinfo *tlsinfo = &data->tlsinfo;
+ struct curl_tlssessioninfo **tsip = (struct curl_tlssessioninfo **)
+ param_slistp;
+ struct curl_tlssessioninfo *tsi = &data->tsi;
struct connectdata *conn = data->easy_conn;
unsigned int sockindex = 0;
- *tlsinfop = tlsinfo;
- tlsinfo->ssl_backend = CURLSSLBACKEND_NONE;
- tlsinfo->internals = NULL;
+ *tsip = tsi;
+ tsi->backend = CURLSSLBACKEND_NONE;
+ tsi->internals = NULL;
if(!conn)
break;
@@ -301,24 +302,24 @@ static CURLcode getinfo_slist(struct SessionHandle *data, CURLINFO info,
/* Return the TLS session information from the relevant backend */
#ifdef USE_SSLEAY
- tlsinfo->ssl_backend = CURLSSLBACKEND_OPENSSL;
- tlsinfo->internals = conn->ssl[sockindex].ctx;
+ tsi->backend = CURLSSLBACKEND_OPENSSL;
+ tsi->internals = conn->ssl[sockindex].ctx;
#endif
#ifdef USE_GNUTLS
- tlsinfo->ssl_backend = CURLSSLBACKEND_GNUTLS;
- tlsinfo->internals = conn->ssl[sockindex].session;
+ tsi->backend = CURLSSLBACKEND_GNUTLS;
+ tsi->internals = conn->ssl[sockindex].session;
#endif
#ifdef USE_NSS
- tlsinfo->ssl_backend = CURLSSLBACKEND_NSS;
- tlsinfo->internals = conn->ssl[sockindex].handle;
+ tsi->backend = CURLSSLBACKEND_NSS;
+ tsi->internals = conn->ssl[sockindex].handle;
#endif
#ifdef USE_QSOSSL
- tlsinfo->ssl_backend = CURLSSLBACKEND_QSOSSL;
- tlsinfo->internals = conn->ssl[sockindex].handle;
+ tsi->backend = CURLSSLBACKEND_QSOSSL;
+ tsi->internals = conn->ssl[sockindex].handle;
#endif
#ifdef USE_GSKIT
- tlsinfo->ssl_backend = CURLSSLBACKEND_GSKIT;
- tlsinfo->internals = conn->ssl[sockindex].handle;
+ tsi->backend = CURLSSLBACKEND_GSKIT;
+ tsi->internals = conn->ssl[sockindex].handle;
#endif
/* NOTE: For other SSL backends, it is not immediately clear what data
to return from 'struct ssl_connect_data'; thus, for now we keep the