mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-19 00:03:45 +02:00
util/nvmutil: return errno when calling err()
This commit is contained in:
@@ -81,13 +81,13 @@ main(int argc, char *argv[])
|
|||||||
|
|
||||||
#ifdef HAVE_PLEDGE
|
#ifdef HAVE_PLEDGE
|
||||||
if (pledge("stdio wpath", NULL) == -1)
|
if (pledge("stdio wpath", NULL) == -1)
|
||||||
err(1, "pledge");
|
err(errno, "pledge");
|
||||||
#endif
|
#endif
|
||||||
if (argc == 3) {
|
if (argc == 3) {
|
||||||
if (strcmp(COMMAND, "dump") == 0) {
|
if (strcmp(COMMAND, "dump") == 0) {
|
||||||
#ifdef HAVE_PLEDGE
|
#ifdef HAVE_PLEDGE
|
||||||
if (pledge("stdio rpath", NULL) == -1)
|
if (pledge("stdio rpath", NULL) == -1)
|
||||||
err(1, "pledge");
|
err(errno, "pledge");
|
||||||
#endif
|
#endif
|
||||||
flags = O_RDONLY;
|
flags = O_RDONLY;
|
||||||
cmd = &cmd_dump;
|
cmd = &cmd_dump;
|
||||||
@@ -251,7 +251,7 @@ rhex(void)
|
|||||||
rindex = 0;
|
rindex = 0;
|
||||||
if (rbuf == NULL)
|
if (rbuf == NULL)
|
||||||
if ((rbuf = (uint8_t *) malloc(BUFSIZ)) == NULL)
|
if ((rbuf = (uint8_t *) malloc(BUFSIZ)) == NULL)
|
||||||
err(1, NULL);
|
err(errno, NULL);
|
||||||
if (rfd != -1) {
|
if (rfd != -1) {
|
||||||
if (close(rfd))
|
if (close(rfd))
|
||||||
err(errno, "/dev/urandom");
|
err(errno, "/dev/urandom");
|
||||||
|
|||||||
Reference in New Issue
Block a user