Gnutls fixes part1
authorMyhailo Danylenko <isbear@ukrpost.net>
Thu, 15 Nov 2012 00:22:29 +0200
changeset 633 08a8206c3c21
parent 632 024b71c4b1d7
child 634 bf5a813120aa
Gnutls fixes part1
loudmouth/lm-ssl-gnutls.c
--- a/loudmouth/lm-ssl-gnutls.c	Wed Nov 14 17:07:17 2012 +0200
+++ b/loudmouth/lm-ssl-gnutls.c	Thu Nov 15 00:22:29 2012 +0200
@@ -37,9 +37,9 @@
 struct _LmSSL {
     LmSSLBase base;
 
-    gnutls_session                 gnutls_session;
-    gnutls_certificate_credentials gnutls_xcred;
-    gboolean                       started;
+    gnutls_session_t                 gnutls_session;
+    gnutls_certificate_credentials_t gnutls_xcred;
+    gboolean                         started;
 };
 
 static gboolean       ssl_verify_certificate    (LmSSL       *ssl,
@@ -106,10 +106,10 @@
     }
 
     if (gnutls_certificate_type_get (ssl->gnutls_session) == GNUTLS_CRT_X509) {
-        const gnutls_datum* cert_list;
+        const gnutls_datum_t* cert_list;
         guint cert_list_size;
         size_t digest_size;
-        gnutls_x509_crt cert;
+        gnutls_x509_crt_t cert;
 
         cert_list = gnutls_certificate_get_peers (ssl->gnutls_session, &cert_list_size);
         if (cert_list == NULL) {