From af13a3949d2f15699060f6703b453870f1a5c5ea Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Mon, 2 Jul 2007 11:27:52 +0000 Subject: [PATCH] Check selftest in rand too. --- fips-1.0/rand/fips_rand.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fips-1.0/rand/fips_rand.c b/fips-1.0/rand/fips_rand.c index 153e8a1c46..9735394aaf 100644 --- a/fips-1.0/rand/fips_rand.c +++ b/fips-1.0/rand/fips_rand.c @@ -76,6 +76,7 @@ # endif #endif #include +#include #ifdef OPENSSL_FIPS @@ -120,6 +121,7 @@ void fips_rand_prng_reset(FIPS_PRNG_CTX *ctx) static int fips_set_prng_key(FIPS_PRNG_CTX *ctx, const unsigned char *key, FIPS_RAND_SIZE_T keylen) { + FIPS_selftest_check(); if (keylen != 16 && keylen != 24 && keylen != 32) { /* error: invalid key size */ -- 2.25.1