/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
-#ifndef foojournaldhfoo
-#define foojournaldhfoo
+#pragma once
/***
This file is part of systemd.
int syslog_fd;
int native_fd;
int stdout_fd;
- int proc_kmsg_fd;
+ int dev_kmsg_fd;
JournalFile *runtime_journal;
JournalFile *system_journal;
JournalMetrics system_metrics;
bool compress;
+ bool seal;
bool forward_to_kmsg;
bool forward_to_syslog;
bool forward_to_console;
- bool import_proc_kmsg;
- char proc_kmsg_buffer[LINE_MAX+1];
- size_t proc_kmsg_length;
-
uint64_t cached_available_space;
usec_t cached_available_space_timestamp;
int max_level_console;
Storage storage;
+
+ MMapCache *mmap;
+
+ bool dev_kmsg_readable;
+
+ uint64_t *kernel_seqnum;
} Server;
/* gperf lookup function */
const char *storage_to_string(Storage s);
Storage storage_from_string(const char *s);
-
-#endif