X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/d0b4f0acd54eeebcde98a1b4476b232dbece6048..fdb4e27ac67437dd655dc4b70613b977eeabccb1:/lib/random.c diff --git a/lib/random.c b/lib/random.c index d6be3d9..e9933a2 100644 --- a/lib/random.c +++ b/lib/random.c @@ -47,12 +47,12 @@ static void random__rekey(void) { if(random_fd < 0) { if((random_fd = open("/dev/urandom", O_RDONLY)) < 0) - fatal(errno, "opening /dev/urandom"); + disorder_fatal(errno, "opening /dev/urandom"); } if((n = read(random_fd, key, sizeof key)) < 0) - fatal(errno, "reading from /dev/urandom"); + disorder_fatal(errno, "reading from /dev/urandom"); if((size_t)n < sizeof key) - fatal(0, "reading from /dev/urandom: short read"); + disorder_fatal(0, "reading from /dev/urandom: short read"); arcfour_setkey(random_ctx, key, sizeof key); random_count = 8 * 1024 * 1024; }