give errors when sign fails

This commit is contained in:
Klas Lindfors
2014-10-02 13:27:52 +02:00
parent ad335d5d0a
commit 4bc0c95c4c
+2
View File
@@ -628,6 +628,7 @@ static bool request_certificate(ykpiv_state *state, enum enum_key_format key_for
size_t sig_len = sizeof(signature);
if(ykpiv_sign_data(state, signinput, len, signature, &sig_len, algorithm, key)
!= YKPIV_OK) {
fprintf(stderr, "Failed signing request.\n");
goto request_out;
}
M_ASN1_BIT_STRING_set(req->signature, signature, sig_len);
@@ -822,6 +823,7 @@ static bool selfsign_certificate(ykpiv_state *state, enum enum_key_format key_fo
size_t sig_len = sizeof(signature);
if(ykpiv_sign_data(state, signinput, len, signature, &sig_len, algorithm, key)
!= YKPIV_OK) {
fprintf(stderr, "Failed signing certificate.\n");
goto selfsign_out;
}
M_ASN1_BIT_STRING_set(x509->signature, signature, sig_len);