Index: work/mksh/arc4random.c =================================================================== --- work.orig/mksh/arc4random.c +++ work/mksh/arc4random.c @@ -367,14 +367,7 @@ arc4_writeback(uint8_t *buf, size_t len, memcpy(buf, &num, sizeof (num)); return (do_rd ? 0 : 1); #else - int fd; - - if ((fd = open(__randomdev, O_WRONLY)) != -1) { - if (write(fd, buf, len) < 4) - do_rd = 1; - close(fd); - } - return (do_rd || fd == -1 ? 0 : 1); + return (0); #endif }