diff options
Diffstat (limited to 'cipher/random.c')
-rw-r--r-- | cipher/random.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cipher/random.c b/cipher/random.c index 73a9a3ebf..b4abbdda9 100644 --- a/cipher/random.c +++ b/cipher/random.c @@ -43,6 +43,7 @@ randomize_buffer( byte *buffer, size_t length, int level ) if( level == 2 ) level = 1; /* 2 is much too slow */ + /* FIXME: do a stat and check that we have the correct device numbers*/ fp = fopen(level < 2? "/dev/urandom":"/dev/random", "r"); if( !fp ) log_fatal("can't open random device: %s\n", strerror(errno) ); |