chiark / gitweb /
journald: allow additional payload in server_driver_message
[elogind.git] / src / basic / log.h
index 0a7acb98ec912078c19b0a5d6317e6a5baca0b18..d5bf3960f9338233aecb2a1eb17e32a8b1902b87 100644 (file)
@@ -26,6 +26,7 @@
 #include <stdbool.h>
 #include <stdlib.h>
 #include <sys/signalfd.h>
+#include <sys/socket.h>
 #include <syslog.h>
 
 #include "sd-id128.h"
@@ -132,6 +133,15 @@ int log_oom_internal(
                 int line,
                 const char *func);
 
+int log_format_iovec(
+                struct iovec *iovec,
+                unsigned iovec_len,
+                unsigned *n,
+                bool newline_separator,
+                int error,
+                const char *format,
+                va_list ap);
+
 /* This modifies the buffer passed! */
 int log_dump_internal(
                 int level,