gnutls_pcert_st *p;
gnutls_privkey_t lkey;
+ if (gnutls_certificate_client_get_request_status(session) == 0) {
+ fail("gnutls_certificate_client_get_request_status failed\n");
+ return -1;
+ }
+
p = gnutls_malloc(sizeof(*p));
if (p==NULL)
return -1;
} else {
*pcert = g_pcert;
*pcert_length = 1;
- *pkey = g_pkey;
+ if (gnutls_certificate_client_get_request_status(session) == 0) {
+ fail("gnutls_certificate_client_get_request_status failed\n");
+ return -1;
+ }
+ *pkey = g_pkey;
}
return 0;
}
}
+ if (gnutls_certificate_client_get_request_status(client) == 0) {
+ fail("gnutls_certificate_client_get_request_status - 2 failed\n");
+ exit(1);
+ }
+
gnutls_bye(client, GNUTLS_SHUT_RDWR);
gnutls_bye(server, GNUTLS_SHUT_RDWR);