From: Ulf Möller Date: Sun, 16 Nov 2003 19:33:31 +0000 (+0000) Subject: re-enable the test, keeping the original method for RAND_pseudo_bytes X-Git-Tag: BEN_FIPS_TEST_4^2~11^2~18 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=31182ad39b569b2b34c396d5dbba282031c1517d re-enable the test, keeping the original method for RAND_pseudo_bytes which is used by BN_DEBUG_RAND Submitted by: Nils Larsch --- diff --git a/crypto/ecdsa/ecdsatest.c b/crypto/ecdsa/ecdsatest.c index 65f4870474..59f664f507 100644 --- a/crypto/ecdsa/ecdsatest.c +++ b/crypto/ecdsa/ecdsatest.c @@ -124,7 +124,7 @@ int change_rand(void) fake_rand.status = old_rand->status; /* use own random function */ fake_rand.bytes = fbytes; - fake_rand.pseudorand = fbytes; + fake_rand.pseudorand = old_rand->bytes; /* set new RAND_METHOD */ if (!RAND_set_rand_method(&fake_rand)) return 0; @@ -471,9 +471,7 @@ int main(void) RAND_seed(rnd_seed, sizeof(rnd_seed)); /* the tests */ -#ifndef BN_DEBUG_RAND if (!x9_62_tests(out)) goto err; -#endif if (!test_builtin(out)) goto err; ret = 1;