@@ -273,15 +273,45 @@ var libsystemdFunctions = map[string]unsafe.Pointer{}
273273// Journal entry field strings which correspond to:
274274// http://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
275275const (
276- SD_JOURNAL_FIELD_SYSTEMD_UNIT = "_SYSTEMD_UNIT"
277- SD_JOURNAL_FIELD_SYSLOG_IDENTIFIER = "SYSLOG_IDENTIFIER"
276+ // User Journal Fields
278277 SD_JOURNAL_FIELD_MESSAGE = "MESSAGE"
279- SD_JOURNAL_FIELD_PID = "_PID"
280- SD_JOURNAL_FIELD_UID = "_UID"
281- SD_JOURNAL_FIELD_GID = "_GID"
282- SD_JOURNAL_FIELD_HOSTNAME = "_HOSTNAME"
283- SD_JOURNAL_FIELD_MACHINE_ID = "_MACHINE_ID"
284- SD_JOURNAL_FIELD_TRANSPORT = "_TRANSPORT"
278+ SD_JOURNAL_FIELD_MESSAGE_ID = "MESSAGE_ID"
279+ SD_JOURNAL_FIELD_PRIORITY = "PRIORITY"
280+ SD_JOURNAL_FIELD_CODE_FILE = "CODE_FILE"
281+ SD_JOURNAL_FIELD_CODE_LINE = "CODE_LINE"
282+ SD_JOURNAL_FIELD_CODE_FUNC = "CODE_FUNC"
283+ SD_JOURNAL_FIELD_ERRNO = "ERRNO"
284+ SD_JOURNAL_FIELD_SYSLOG_FACILITY = "SYSLOG_FACILITY"
285+ SD_JOURNAL_FIELD_SYSLOG_IDENTIFIER = "SYSLOG_IDENTIFIER"
286+ SD_JOURNAL_FIELD_SYSLOG_PID = "SYSLOG_PID"
287+
288+ // Trusted Journal Fields
289+ SD_JOURNAL_FIELD_PID = "_PID"
290+ SD_JOURNAL_FIELD_UID = "_UID"
291+ SD_JOURNAL_FIELD_GID = "_GID"
292+ SD_JOURNAL_FIELD_COMM = "_COMM"
293+ SD_JOURNAL_FIELD_EXE = "_EXE"
294+ SD_JOURNAL_FIELD_CMDLINE = "_CMDLINE"
295+ SD_JOURNAL_FIELD_CAP_EFFECTIVE = "_CAP_EFFECTIVE"
296+ SD_JOURNAL_FIELD_AUDIT_SESSION = "_AUDIT_SESSION"
297+ SD_JOURNAL_FIELD_AUDIT_LOGINUID = "_AUDIT_LOGINUID"
298+ SD_JOURNAL_FIELD_SYSTEMD_CGROUP = "_SYSTEMD_CGROUP"
299+ SD_JOURNAL_FIELD_SYSTEMD_SESSION = "_SYSTEMD_SESSION"
300+ SD_JOURNAL_FIELD_SYSTEMD_UNIT = "_SYSTEMD_UNIT"
301+ SD_JOURNAL_FIELD_SYSTEMD_USER_UNIT = "_SYSTEMD_USER_UNIT"
302+ SD_JOURNAL_FIELD_SYSTEMD_OWNER_UID = "_SYSTEMD_OWNER_UID"
303+ SD_JOURNAL_FIELD_SYSTEMD_SLICE = "_SYSTEMD_SLICE"
304+ SD_JOURNAL_FIELD_SELINUX_CONTEXT = "_SELINUX_CONTEXT"
305+ SD_JOURNAL_FIELD_SOURCE_REALTIME_TIMESTAMP = "_SOURCE_REALTIME_TIMESTAMP"
306+ SD_JOURNAL_FIELD_BOOT_ID = "_BOOT_ID"
307+ SD_JOURNAL_FIELD_MACHINE_ID = "_MACHINE_ID"
308+ SD_JOURNAL_FIELD_HOSTNAME = "_HOSTNAME"
309+ SD_JOURNAL_FIELD_TRANSPORT = "_TRANSPORT"
310+
311+ // Address Fields
312+ SD_JOURNAL_FIELD_CURSOR = "__CURSOR"
313+ SD_JOURNAL_FIELD_REALTIME_TIMESTAMP = "__REALTIME_TIMESTAMP"
314+ SD_JOURNAL_FIELD_MONOTONIC_TIMESTAMP = "__MONOTONIC_TIMESTAMP"
285315)
286316
287317// Journal event constants
0 commit comments