Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
gnutls_pk_get_name(session->internals.selected_cert_list[0].pubkey->params.algo));
}
+ if (session->internals.selected_key == NULL)
+ return gnutls_assert_val(GNUTLS_E_INSUFFICIENT_CREDENTIALS);
+
ret = cert_select_sign_algorithm(session,
&session->internals.selected_cert_list[0],
session->internals.selected_key,
{
const gnutls_sign_entry_st *se;
+ if (unlikely(privkey == NULL))
+ return gnutls_assert_val(0);
+
se = _gnutls_sign_to_entry(sign);
if (unlikely(se == NULL))
return gnutls_assert_val(0);