diff options
Diffstat (limited to '')
-rw-r--r-- | src/vmime/net/tls/gnutls/TLSSession_GnuTLS.cpp | 6 | ||||
-rw-r--r-- | src/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp | 2 | ||||
-rw-r--r-- | src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.cpp | 10 | ||||
-rw-r--r-- | src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp | 6 |
4 files changed, 12 insertions, 12 deletions
diff --git a/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.cpp b/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.cpp index 45cdad61..2a6450eb 100644 --- a/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.cpp +++ b/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.cpp @@ -122,8 +122,8 @@ struct TLSGlobal #endif // VMIME_DEBUG && GNUTLS_DEBUG - gnutls_anon_client_credentials anonCred; - gnutls_certificate_credentials certCred; + gnutls_anon_client_credentials_t anonCred; + gnutls_certificate_credentials_t certCred; }; static TLSGlobal g_gnutlsGlobal; @@ -145,7 +145,7 @@ TLSSession_GnuTLS::TLSSession_GnuTLS(shared_ptr <security::cert::certificateVeri { int res; - m_gnutlsSession = new gnutls_session; + m_gnutlsSession = new gnutls_session_t; if (gnutls_init(m_gnutlsSession, GNUTLS_CLIENT) != 0) throw std::bad_alloc(); diff --git a/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp b/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp index 7f762b58..14172ee0 100644 --- a/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp +++ b/src/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp @@ -68,7 +68,7 @@ private: #ifdef LIBGNUTLS_VERSION - gnutls_session* m_gnutlsSession; + gnutls_session_t* m_gnutlsSession; #else void* m_gnutlsSession; #endif // LIBGNUTLS_VERSION diff --git a/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.cpp b/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.cpp index 5bc8db84..85082749 100644 --- a/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.cpp +++ b/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.cpp @@ -354,7 +354,7 @@ void TLSSocket_GnuTLS::handshake() } -int TLSSocket_GnuTLS::gnutlsErrnoFunc(gnutls_transport_ptr trspt) +int TLSSocket_GnuTLS::gnutlsErrnoFunc(gnutls_transport_ptr_t trspt) { TLSSocket_GnuTLS* sok = reinterpret_cast <TLSSocket_GnuTLS*>(trspt); return sok->m_errno; @@ -362,7 +362,7 @@ int TLSSocket_GnuTLS::gnutlsErrnoFunc(gnutls_transport_ptr trspt) ssize_t TLSSocket_GnuTLS::gnutlsPushFunc - (gnutls_transport_ptr trspt, const void* data, size_t len) + (gnutls_transport_ptr_t trspt, const void* data, size_t len) { TLSSocket_GnuTLS* sok = reinterpret_cast <TLSSocket_GnuTLS*>(trspt); @@ -392,7 +392,7 @@ ssize_t TLSSocket_GnuTLS::gnutlsPushFunc ssize_t TLSSocket_GnuTLS::gnutlsPullFunc - (gnutls_transport_ptr trspt, void* data, size_t len) + (gnutls_transport_ptr_t trspt, void* data, size_t len) { TLSSocket_GnuTLS* sok = reinterpret_cast <TLSSocket_GnuTLS*>(trspt); @@ -427,14 +427,14 @@ shared_ptr <security::cert::certificateChain> TLSSocket_GnuTLS::getPeerCertifica getTracer()->traceSend("Getting peer certificates"); unsigned int certCount = 0; - const gnutls_datum* rawData = gnutls_certificate_get_peers + const gnutls_datum_t* rawData = gnutls_certificate_get_peers (*m_session->m_gnutlsSession, &certCount); if (rawData == NULL) return null; // Try X.509 - gnutls_x509_crt* x509Certs = new gnutls_x509_crt[certCount]; + gnutls_x509_crt_t* x509Certs = new gnutls_x509_crt_t[certCount]; for (unsigned int i = 0; i < certCount; ++i) { diff --git a/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp b/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp index def45418..502d08dc 100644 --- a/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp +++ b/src/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp @@ -91,9 +91,9 @@ private: void internalThrow(); #ifdef LIBGNUTLS_VERSION - static ssize_t gnutlsPushFunc(gnutls_transport_ptr trspt, const void* data, size_t len); - static ssize_t gnutlsPullFunc(gnutls_transport_ptr trspt, void* data, size_t len); - static int gnutlsErrnoFunc(gnutls_transport_ptr trspt); + static ssize_t gnutlsPushFunc(gnutls_transport_ptr_t trspt, const void* data, size_t len); + static ssize_t gnutlsPullFunc(gnutls_transport_ptr_t trspt, void* data, size_t len); + static int gnutlsErrnoFunc(gnutls_transport_ptr_t trspt); #else static int gnutlsPushFunc(void* trspt, const void* data, size_t len); static int gnutlsPullFunc(void* trspt, void* data, size_t len); |