chiark / gitweb /
logs-show: add show_journal_by_user_unit
[elogind.git] / src / shared / logs-show.h
index 6c32aa7a7277ce7a0efa01b0c1e491b5ba47d834..a835112c99c50dab7de53e6b40ed2ffcb8e839e8 100644 (file)
@@ -22,6 +22,8 @@
 ***/
 
 #include <stdbool.h>
+#include <unistd.h>
+#include <sys/types.h>
 
 #include <systemd/sd-journal.h>
 
@@ -44,6 +46,16 @@ int show_journal_by_unit(
                 unsigned how_many,
                 OutputFlags flags);
 
+int show_journal_by_user_unit(
+                FILE *f,
+                const char *unit,
+                OutputMode mode,
+                unsigned n_columns,
+                usec_t not_before,
+                unsigned how_many,
+                uid_t uid,
+                OutputFlags flags);
+
 void json_escape(
                 FILE *f,
                 const char* p,