diff options
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/fsirand/fsirand.c | 3 | ||||
-rw-r--r-- | sbin/newfs/mkfs.c | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/sbin/fsirand/fsirand.c b/sbin/fsirand/fsirand.c index 547e3a4..4e2ea7e 100644 --- a/sbin/fsirand/fsirand.c +++ b/sbin/fsirand/fsirand.c @@ -84,8 +84,7 @@ main(argc, argv) if (argc - optind < 1) usage(1); - if (srandomdev() < 0) - srandom(time(NULL) ^ getpid()); + srandomdev(); /* Increase our data size to the max */ if (getrlimit(RLIMIT_DATA, &rl) == 0) { diff --git a/sbin/newfs/mkfs.c b/sbin/newfs/mkfs.c index 0c6c1d7..f36bcfd 100644 --- a/sbin/newfs/mkfs.c +++ b/sbin/newfs/mkfs.c @@ -154,8 +154,7 @@ mkfs(pp, fsys, fi, fo) #ifdef FSIRAND if (!randinit) { randinit = 1; - if (srandomdev() < 0) - srandom(utime ^ getpid()); + srandomdev(); } #endif if (mfs) { |