From 5569dfe838a3a4e3bd62ff471c29c26416588435 Mon Sep 17 00:00:00 2001 From: David Garske Date: Fri, 25 Mar 2016 08:56:11 -0700 Subject: [PATCH] Fix with FIPS build and RNG_MAX_BLOCK_LEN define location. --- wolfssl/wolfcrypt/random.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wolfssl/wolfcrypt/random.h b/wolfssl/wolfcrypt/random.h index 2e1e1e072..421203dd9 100644 --- a/wolfssl/wolfcrypt/random.h +++ b/wolfssl/wolfcrypt/random.h @@ -35,6 +35,9 @@ extern "C" { #endif +/* Maximum generate block length */ +#define RNG_MAX_BLOCK_LEN (0x10000) + #ifndef HAVE_FIPS /* avoid redefining structs and macros */ #if defined(WOLFSSL_FORCE_RC4_DRBG) && defined(NO_RC4) #error Cannot have WOLFSSL_FORCE_RC4_DRBG and NO_RC4 defined. @@ -68,8 +71,6 @@ typedef struct OS_Seed { #endif } OS_Seed; -/* Maximum generate block length */ -#define RNG_MAX_BLOCK_LEN (0x10000) #if (defined(HAVE_HASHDRBG) || defined(NO_RC4)) && !defined(CUSTOM_RAND_GENERATE_BLOCK)