diff options
| author | Leah Rowe <leah@libreboot.org> | 2026-03-06 23:51:57 +0000 |
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2026-03-06 23:51:57 +0000 |
| commit | 13b35ed1fc5daa0e99fd92b86b854738637f9704 (patch) | |
| tree | ca481d51772c3af358ed26ef70dca3ad44614192 /util/nvmutil | |
| parent | 79c972367e93c42d9a2b14e32bd6e82f5c64de9f (diff) | |
util/nvmutil: rename arc4random define
specifically refer to the actual function i use.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'util/nvmutil')
| -rw-r--r-- | util/nvmutil/nvmutil.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/util/nvmutil/nvmutil.c b/util/nvmutil/nvmutil.c index 1a6f4687..62949c22 100644 --- a/util/nvmutil/nvmutil.c +++ b/util/nvmutil/nvmutil.c @@ -22,8 +22,8 @@ #if defined(__OpenBSD__) || defined(__FreeBSD__) || \ defined(__NetBSD__) || defined(__APPLE__) || \ defined(__DragonFly__) -#ifndef HAVE_ARC4RANDOM -#define HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF +#define HAVE_ARC4RANDOM_BUF #endif #endif @@ -33,7 +33,7 @@ static void check_cmd_args(int argc, char *argv[]); static size_t conv_argv_part_num(const char *part_str); static void set_io_flags(int argc, char *argv[]); static void open_gbe_file(void); -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF static void open_dev_urandom(void); #endif static void xopen(int *fd, const char *path, int flags, struct stat *st); @@ -116,7 +116,7 @@ static void set_err(int errval); static const char newrandom[] = "/dev/urandom"; static const char oldrandom[] = "/dev/random"; /* fallback on OLD unix */ -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF static const char *rname = NULL; #endif @@ -125,7 +125,7 @@ static uint16_t mac_buf[3]; static off_t gbe_file_size; static int gbe_flags; -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF static int rfd = -1; #endif static int gbe_fd = -1; @@ -207,7 +207,7 @@ main(int argc, char *argv[]) } #endif -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF open_dev_urandom(); #endif open_gbe_file(); @@ -223,7 +223,7 @@ main(int argc, char *argv[]) if (close(gbe_fd) == -1) err(ECANCELED, "close '%s'", fname); -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF if (close(rfd) == -1) err(ECANCELED, "close '%s'", rname); #endif @@ -256,7 +256,7 @@ reset_global_state(void) fname = ""; cmd = NULL; gbe_fd = -1; -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF rfd = -1; #endif part = 0; @@ -346,7 +346,7 @@ set_io_flags(int argc, char *argv[]) gbe_flags = O_RDONLY; } -#ifndef HAVE_ARC4RANDOM +#ifndef HAVE_ARC4RANDOM_BUF static void open_dev_urandom(void) { @@ -577,7 +577,7 @@ rhex(void) if (!n) { n = sizeof(rnum); -#ifdef HAVE_ARC4RANDOM +#ifdef HAVE_ARC4RANDOM_BUF arc4random_buf(rnum, n); #else read_file_exact(rfd, rnum, n, 0, rname, NULL); |
