- added random source ./configure options

- fixed default-pkcs11 option
This commit is contained in:
Martin Willi
2006-05-17 14:21:38 +00:00
parent 6a0e76e50f
commit db26d00e73
6 changed files with 42 additions and 28 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ static status_t get_bytes_from_device(private_randomizer_t *this,bool pseudo_ran
size_t got;
char * device_name;
device_name = pseudo_random ? PSEUDO_RANDOM_DEVICE : RANDOM_DEVICE;
device_name = pseudo_random ? DEV_URANDOM : DEV_RANDOM;
device = open(device_name, 0);
if (device < 0) {
+6 -2
View File
@@ -26,15 +26,19 @@
#include <types.h>
#ifndef DEV_RANDOM
/**
* Device to read real random bytes
*/
#define RANDOM_DEVICE "/dev/random"
# define DEV_RANDOM "/dev/random"
#endif
#ifndef DEV_URANDOM
/**
* Device to read pseudo random bytes
*/
#define PSEUDO_RANDOM_DEVICE "/dev/urandom"
# define DEV_URANDOM "/dev/urandom"
#endif
typedef struct randomizer_t randomizer_t;