From 75d9dc40d4a2f31f4ce5436c4d7d92345485f1db Mon Sep 17 00:00:00 2001 From: SophieK <35367649+suishixingkong@users.noreply.github.com> Date: Mon, 29 Apr 2019 14:33:47 +0800 Subject: [PATCH] unit-tests: Fix skipping of some ECDSA signature schemes Closes strongswan/strongswan#137. --- src/libstrongswan/tests/suites/test_ecdsa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libstrongswan/tests/suites/test_ecdsa.c b/src/libstrongswan/tests/suites/test_ecdsa.c index a5abbabbe..f31cbcfb6 100644 --- a/src/libstrongswan/tests/suites/test_ecdsa.c +++ b/src/libstrongswan/tests/suites/test_ecdsa.c @@ -53,7 +53,7 @@ static void test_good_sig(private_key_t *privkey, public_key_t *pubkey) continue; } if (schemes[i].key_size != 0 && - schemes[i].scheme != privkey->get_keysize(privkey)) + schemes[i].key_size != privkey->get_keysize(privkey)) { continue; } @@ -109,7 +109,7 @@ static void test_bad_sigs(public_key_t *pubkey) for (s = 0; s < countof(schemes); s++) { if (schemes[s].key_size != 0 && - schemes[s].scheme != pubkey->get_keysize(pubkey)) + schemes[s].key_size != pubkey->get_keysize(pubkey)) { continue; }