chiark / gitweb /
update TODO
[elogind.git] / src / debug-generator / debug-generator.c
index 5bbcd8fca72be98be5d1923d49e3ddd4d644fcfc..1b9019325cee1f266a2b6e59a2e3f69a9e2933c5 100644 (file)
@@ -96,7 +96,7 @@ static int generate_mask_symlinks(void) {
                         return log_oom();
 
                 if (symlink("/dev/null", p) < 0) {
-                        log_error("Failed to create mask symlink %s: %m", p);
+                        log_error_errno(errno, "Failed to create mask symlink %s: %m", p);
                         r = -errno;
                 }
         }
@@ -125,7 +125,7 @@ static int generate_wants_symlinks(void) {
                 mkdir_parents_label(p, 0755);
 
                 if (symlink(f, p) < 0) {
-                        log_error("Failed to create wants symlink %s: %m", p);
+                        log_error_errno(errno, "Failed to create wants symlink %s: %m", p);
                         r = -errno;
                 }
         }
@@ -152,7 +152,7 @@ int main(int argc, char *argv[]) {
 
         r = parse_proc_cmdline(parse_proc_cmdline_item);
         if (r < 0)
-                log_warning("Failed to parse kernel command line, ignoring: %s", strerror(-r));
+                log_warning_errno(r, "Failed to parse kernel command line, ignoring: %m");
 
         if (arg_debug_shell) {
                 r = strv_extend(&arg_wants, "debug-shell.service");