summaryrefslogtreecommitdiff
path: root/tests/sign-verify-ext4.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/sign-verify-ext4.c')
-rw-r--r--tests/sign-verify-ext4.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/tests/sign-verify-ext4.c b/tests/sign-verify-ext4.c
index 7f5e9c6c39..94daf000e7 100644
--- a/tests/sign-verify-ext4.c
+++ b/tests/sign-verify-ext4.c
@@ -110,10 +110,7 @@ int key_cb_sign_hash_func (gnutls_privkey_t key, gnutls_sign_algorithm_t sig,
{
struct key_cb_data *p = userdata;
- if (flags & GNUTLS_SIGN_CB_FLAG_RSA_DIGESTINFO) {
- if (sig != GNUTLS_SIGN_RSA_RAW)
- fail("unexpected signature algorithm with DigestInfo\n");
-
+ if (sig == GNUTLS_SIGN_RSA_RAW) {
if (debug)
fprintf(stderr, "signing digestinfo with: raw RSA\n");
return gnutls_privkey_sign_hash(p->rkey, 0, GNUTLS_PRIVKEY_SIGN_FLAG_TLS1_RSA, data, signature);