gnutls_global.c gnutls_constate.c gnutls_anon_cred.c \
pkix_asn1_tab.c gnutls_asn1_tab.c \
gnutls_mem.c gnutls_ui.c vasprintf.c vasprintf.h \
- gnutls_sig.c gnutls_ecc.c gnutls_alert.c \
+ gnutls_sig.c gnutls_ecc.c gnutls_alert.c gnutls_privkey_raw.c \
system.c gnutls_str.c gnutls_state.c gnutls_x509.c \
gnutls_rsa_export.c gnutls_helper.c gnutls_supplemental.c \
random.c crypto-api.c gnutls_privkey.c gnutls_pcert.c \
const gnutls_pk_params_st *
params, unsigned int *hash_len);
+int
+_gnutls_privkey_get_mpis(gnutls_privkey_t key, gnutls_pk_params_st * params);
+
#endif
/* Returns the public key of the private key (if possible)
*/
-static int
+int
_gnutls_privkey_get_mpis(gnutls_privkey_t key, gnutls_pk_params_st * params)
{
int ret;
return 0;
error:
- gnutls_x509_privkey_deinit(&xkey);
+ gnutls_x509_privkey_deinit(xkey);
return ret;
}
return 0;
error:
- gnutls_x509_privkey_deinit(&xkey);
+ gnutls_x509_privkey_deinit(xkey);
return ret;
}
return 0;
error:
- gnutls_x509_privkey_deinit(&xkey);
+ gnutls_x509_privkey_deinit(xkey);
return ret;
}