update CUSTOM_RAND_GENERATE to not include dev random files

This commit is contained in:
toddouska
2015-05-11 12:03:53 -07:00
parent dde4b29462
commit 513b43baae

View File

@@ -100,8 +100,8 @@ int wc_RNG_GenerateByte(RNG* rng, byte* b)
#include <windows.h> #include <windows.h>
#include <wincrypt.h> #include <wincrypt.h>
#else #else
#if !defined(NO_DEV_RANDOM) && !defined(WOLFSSL_MDK_ARM) \ #if !defined(NO_DEV_RANDOM) && !defined(CUSTOM_RAND_GENERATE) && \
&& !defined(WOLFSSL_IAR_ARM) !defined(WOLFSSL_MDK_ARM) && !defined(WOLFSSL_IAR_ARM)
#include <fcntl.h> #include <fcntl.h>
#ifndef EBSNET #ifndef EBSNET
#include <unistd.h> #include <unistd.h>
@@ -1164,15 +1164,17 @@ int wc_GenerateSeed(OS_Seed* os, byte* output, word32 sz)
* word32 rand_gen(void); * word32 rand_gen(void);
* #define CUSTOM_RAND_GENERATE rand_gen */ * #define CUSTOM_RAND_GENERATE rand_gen */
int wc_GenerateSeed(OS_Seed* os, byte* output, word32 sz) int wc_GenerateSeed(OS_Seed* os, byte* output, word32 sz)
{ {
int i; word32 i;
for (i = 0; i < sz; i++ ) (void)os;
output[i] = CUSTOM_RAND_GENERATE();
return 0; for (i = 0; i < sz; i++ )
} output[i] = CUSTOM_RAND_GENERATE();
return 0;
}
#elif defined(NO_DEV_RANDOM) #elif defined(NO_DEV_RANDOM)