IOVEC_SET_STRING(iovec[n++], buffer);
if (!sd_id128_equal(message_id, SD_ID128_NULL)) {
- snprintf(mid, sizeof(mid), MESSAGE_ID(message_id));
+ snprintf(mid, sizeof(mid), LOG_MESSAGE_ID(message_id));
char_array_0(mid);
IOVEC_SET_STRING(iovec[n++], mid);
}
s->audit_fd = fd;
- } else {
- log_error("Unknown socket passed.");
- return -EINVAL;
- }
+ } else
+ log_error("Unknown socket passed as file descriptor %d, ignoring.", fd);
}
r = server_open_syslog_socket(s);