util/nvmutil: rename rfd to urandom_fd

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-06 23:58:04 +00:00
parent 9e5736baa9
commit 44e6b00626
+7 -7
View File
@@ -125,7 +125,7 @@ static off_t gbe_file_size;
static int gbe_flags; static int gbe_flags;
#ifndef HAVE_ARC4RANDOM_BUF #ifndef HAVE_ARC4RANDOM_BUF
static int rfd = -1; static int urandom_fd = -1;
#endif #endif
static int gbe_fd = -1; static int gbe_fd = -1;
static size_t part; static size_t part;
@@ -222,7 +222,7 @@ main(int argc, char *argv[])
if (close(gbe_fd) == -1) if (close(gbe_fd) == -1)
err(ECANCELED, "close '%s'", fname); err(ECANCELED, "close '%s'", fname);
#ifndef HAVE_ARC4RANDOM_BUF #ifndef HAVE_ARC4RANDOM_BUF
if (close(rfd) == -1) if (close(urandom_fd) == -1)
err(ECANCELED, "close '%s'", rname); err(ECANCELED, "close '%s'", rname);
#endif #endif
@@ -322,11 +322,11 @@ set_io_flags(int argc, char *argv[])
static void static void
open_dev_urandom(void) open_dev_urandom(void)
{ {
struct stat st_rfd; struct stat st_urandom_fd;
rname = newrandom; rname = newrandom;
if ((rfd = open(rname, O_RDONLY)) == -1) { if ((urandom_fd = open(rname, O_RDONLY)) == -1) {
/* /*
* Fall back to /dev/random on old platforms * Fall back to /dev/random on old platforms
* where /dev/urandom does not exist. * where /dev/urandom does not exist.
@@ -345,7 +345,7 @@ open_dev_urandom(void)
errno = 0; errno = 0;
rname = oldrandom; rname = oldrandom;
xopen(&rfd, rname, O_RDONLY, &st_rfd); xopen(&urandom_fd, rname, O_RDONLY, &st_urandom_fd);
} }
} }
#endif #endif
@@ -403,7 +403,7 @@ read_gbe_file(void)
* *
* NOTE: * NOTE:
* *
* write_gbe_file() will not use this, but the copy/setchecksum commands * write_gbe_file() will not use this, but copy/setchecksum commands
* will directly manipulate part_modified[], telling write_gbe_file() * will directly manipulate part_modified[], telling write_gbe_file()
* to also write in reverse, as in read_gbe_file(). * to also write in reverse, as in read_gbe_file().
*/ */
@@ -552,7 +552,7 @@ rhex(void)
#ifdef HAVE_ARC4RANDOM_BUF #ifdef HAVE_ARC4RANDOM_BUF
arc4random_buf(rnum, n); arc4random_buf(rnum, n);
#else #else
read_file_exact(rfd, rnum, n, 0, rname, NULL); read_file_exact(urandom_fd, rnum, n, 0, rname, NULL);
#endif #endif
} }