predictable rand() values please

This commit is contained in:
Steffen Jaeckel 2014-08-28 13:16:16 +02:00
parent 8ce125f8a8
commit 64f887e8f3

View File

@ -2,6 +2,12 @@
#ifdef LTC_PKCS_1 #ifdef LTC_PKCS_1
#ifdef LTC_TEST_REAL_RAND
#define LTC_TEST_RAND_SEED time(NULL)
#else
#define LTC_TEST_RAND_SEED 23
#endif
int pkcs_1_test(void) int pkcs_1_test(void)
{ {
unsigned char buf[3][128]; unsigned char buf[3][128];
@ -18,7 +24,7 @@ int pkcs_1_test(void)
return 1; return 1;
} }
srand(time(NULL)); srand(LTC_TEST_RAND_SEED);
/* do many tests */ /* do many tests */
for (x = 0; x < 100; x++) { for (x = 0; x < 100; x++) {
zeromem(buf, sizeof(buf)); zeromem(buf, sizeof(buf));