diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libzpool/kernel.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/libzpool/kernel.c b/lib/libzpool/kernel.c index c4b600d03..09e69ef6d 100644 --- a/lib/libzpool/kernel.c +++ b/lib/libzpool/kernel.c @@ -907,13 +907,15 @@ lowbit64(uint64_t i) return (__builtin_ffsll(i)); } +char *random_path = "/dev/random"; +char *urandom_path = "/dev/urandom"; static int random_fd = -1, urandom_fd = -1; void random_init(void) { - VERIFY((random_fd = open("/dev/random", O_RDONLY)) != -1); - VERIFY((urandom_fd = open("/dev/urandom", O_RDONLY)) != -1); + VERIFY((random_fd = open(random_path, O_RDONLY)) != -1); + VERIFY((urandom_fd = open(urandom_path, O_RDONLY)) != -1); } void |