diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-31 14:15:05 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-31 14:15:05 +0000 |
commit | 841b9e95a7f15744beab818eb43825f1b37ad7d5 (patch) | |
tree | cf5d1077e591e6217661372c7ffecfe84e221dfd /src/ne_privssl.h | |
parent | a66cb5a509dd74d670ed23cd6bd71d79fd769796 (diff) | |
download | neon-841b9e95a7f15744beab818eb43825f1b37ad7d5.tar.gz |
* src/ne_privssl.h, src/ne_gnutls.c, src/ne_socket.c: Avoid olde GnuTLS types,
avoiding deprecation warnings.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1917 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'src/ne_privssl.h')
-rw-r--r-- | src/ne_privssl.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ne_privssl.h b/src/ne_privssl.h index 1a5cabc..57d53c8 100644 --- a/src/ne_privssl.h +++ b/src/ne_privssl.h @@ -59,7 +59,7 @@ ne__ssl_clicert_exkey_import(const unsigned char *der, #include <gnutls/gnutls.h> struct ne_ssl_context_s { - gnutls_certificate_credentials cred; + gnutls_certificate_credentials_t cred; int verify; /* non-zero if client cert verification required */ const char *hostname; /* for SNI */ @@ -67,10 +67,10 @@ struct ne_ssl_context_s { /* Session cache. */ union ne_ssl_scache { struct { - gnutls_datum key, data; + gnutls_datum_t key, data; } server; #if defined(HAVE_GNUTLS_SESSION_GET_DATA2) - gnutls_datum client; + gnutls_datum_t client; #else struct { char *data; @@ -85,7 +85,7 @@ struct ne_ssl_context_s { #endif }; -typedef gnutls_session ne_ssl_socket; +typedef gnutls_session_t ne_ssl_socket; NE_PRIVATE ne_ssl_client_cert * ne__ssl_clicert_exkey_import(const unsigned char *der, size_t der_len); |