logread: fix reconnect logd logic
[project/ubox.git] / getrandom.c
index 73a37b0..ad3a7af 100644 (file)
@@ -50,9 +50,9 @@ int main(int argc, char *argv[])
                if (nbtot <= sizeof(buf))
                        len = nbtot;
                if (syscall(SYS_getrandom, buf, len, 0) == -1)
                if (nbtot <= sizeof(buf))
                        len = nbtot;
                if (syscall(SYS_getrandom, buf, len, 0) == -1)
-                       ERROR_EXIT("getrandom() failed: %s\n", strerror(errno));
+                       ERROR_EXIT("getrandom() failed: %m\n");
                if (write(STDOUT_FILENO, buf, len) != len)
                if (write(STDOUT_FILENO, buf, len) != len)
-                       ERROR_EXIT("write() failed: %s\n", strerror(errno));
+                       ERROR_EXIT("write() failed: %m\n");
                nbtot -= sizeof(buf);
        }
 
                nbtot -= sizeof(buf);
        }