gnutls_init(&sp->session, GNUTLS_CLIENT);
gnutls_set_default_priority(sp->session);
gnutls_credentials_set (sp->session, GNUTLS_CRD_CERTIFICATE,
sp->cred_ptr->xcred);
gnutls_init(&sp->session, GNUTLS_CLIENT);
gnutls_set_default_priority(sp->session);
gnutls_credentials_set (sp->session, GNUTLS_CRD_CERTIFICATE,
sp->cred_ptr->xcred);
/* cast to intermediate size_t to avoid GCC warning. */
gnutls_transport_set_ptr(sp->session,
(gnutls_transport_ptr_t)
(size_t) h->iofile);
/* cast to intermediate size_t to avoid GCC warning. */
gnutls_transport_set_ptr(sp->session,
(gnutls_transport_ptr_t)
(size_t) h->iofile);