util/nvmutil: tidy up main()

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-02 12:50:18 +00:00
parent 6de3968f2b
commit ab057e006c
+5 -8
View File
@@ -80,22 +80,19 @@ main(int argc, char *argv[])
#ifdef __OpenBSD__ #ifdef __OpenBSD__
err_if(pledge("stdio rpath wpath unveil", NULL) == -1); err_if(pledge("stdio rpath wpath unveil", NULL) == -1);
#endif #endif
if (argc < 2) if (argc < 2)
usage(argv[0]); usage(argv[0]);
fname = argv[1]; fname = argv[1];
flags = O_RDWR; flags = O_RDWR;
if (argc > 2)
if (argc > 2) { if (strcmp(COMMAND, "dump") == 0)
if (strcmp(COMMAND, "dump") == 0) {
flags = O_RDONLY; flags = O_RDONLY;
#ifdef __OpenBSD__ #ifdef __OpenBSD__
err_if(pledge("stdio rpath unveil", NULL) == -1); if (flags == O_RDONLY)
err_if(pledge("stdio rpath unveil", NULL) == -1);
#endif #endif
}
}
checkdir("/dev/urandom"); checkdir("/dev/urandom");
checkdir(fname); checkdir(fname);