r = sd_journal_get_cursor(u->journal, &u->current_cursor);
if (r < 0) {
- log_error_errno(-r, "Failed to get cursor: %m");
+ log_error_errno(r, "Failed to get cursor: %m");
return r;
}
r = sd_journal_get_realtime_usec(u->journal, &realtime);
if (r < 0) {
- log_error_errno(-r, "Failed to get realtime timestamp: %m");
+ log_error_errno(r, "Failed to get realtime timestamp: %m");
return r;
}
r = sd_journal_get_monotonic_usec(u->journal, &monotonic, &boot_id);
if (r < 0) {
- log_error_errno(-r, "Failed to get monotonic timestamp: %m");
+ log_error_errno(r, "Failed to get monotonic timestamp: %m");
return r;
}
r = sd_journal_get_monotonic_usec(u->journal, NULL, &boot_id);
if (r < 0) {
- log_error_errno(-r, "Failed to get monotonic timestamp: %m");
+ log_error_errno(r, "Failed to get monotonic timestamp: %m");
return r;
}
r = sd_journal_next_skip(u->journal, skip);
if (r < 0) {
- log_error_errno(-r, "Failed to skip to next entry: %m");
+ log_error_errno(r, "Failed to skip to next entry: %m");
return r;
} else if (r < skip)
return 0;
r = sd_journal_process(u->journal);
if (r < 0) {
- log_error_errno(-r, "Failed to process journal: %m");
+ log_error_errno(r, "Failed to process journal: %m");
close_journal_input(u);
return r;
}
if (follow) {
fd = sd_journal_get_fd(j);
if (fd < 0) {
- log_error_errno(-fd, "sd_journal_get_fd failed: %m");
+ log_error_errno(fd, "sd_journal_get_fd failed: %m");
return fd;
}
r = sd_event_add_io(u->events, &u->input_event,
fd, events, dispatch_journal_input, u);
if (r < 0) {
- log_error_errno(-r, "Failed to register input event: %m");
+ log_error_errno(r, "Failed to register input event: %m");
return r;
}