summaryrefslogtreecommitdiff
path: root/src/journal/managed-journal-file.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2022-03-24 14:04:40 +0100
committerLennart Poettering <lennart@poettering.net>2022-03-25 09:59:09 +0100
commit49615dbd8191e2b898496c5a90fdb35f92d4fdb9 (patch)
tree38d63d34e959aee2896594dadfb121033aea4cbd /src/journal/managed-journal-file.h
parenta35420d85d42bc1c0c7b315ab161ff0e5026c46d (diff)
downloadsystemd-49615dbd8191e2b898496c5a90fdb35f92d4fdb9.tar.gz
journal-file: merge compress/seal bool args into a single flags param
Just some modernization/refactoring. No change in behaviour, just let's do how we do things these days: use flags param instead of list of bools.
Diffstat (limited to 'src/journal/managed-journal-file.h')
-rw-r--r--src/journal/managed-journal-file.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/journal/managed-journal-file.h b/src/journal/managed-journal-file.h
index 6951b000f2..0ac69a7985 100644
--- a/src/journal/managed-journal-file.h
+++ b/src/journal/managed-journal-file.h
@@ -10,11 +10,10 @@ typedef struct {
int managed_journal_file_open(
int fd,
const char *fname,
- int flags,
+ int open_flags,
+ JournalFileFlags file_flags,
mode_t mode,
- bool compress,
uint64_t compress_threshold_bytes,
- bool seal,
JournalMetrics *metrics,
MMapCache *mmap_cache,
Set *deferred_closes,
@@ -28,11 +27,10 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(ManagedJournalFile*, managed_journal_file_close);
int managed_journal_file_open_reliably(
const char *fname,
- int flags,
+ int open_flags,
+ JournalFileFlags file_flags,
mode_t mode,
- bool compress,
uint64_t compress_threshold_bytes,
- bool seal,
JournalMetrics *metrics,
MMapCache *mmap_cache,
Set *deferred_closes,
@@ -40,4 +38,4 @@ int managed_journal_file_open_reliably(
ManagedJournalFile **ret);
ManagedJournalFile* managed_journal_file_initiate_close(ManagedJournalFile *f, Set *deferred_closes);
-int managed_journal_file_rotate(ManagedJournalFile **f, MMapCache *mmap_cache, bool compress, uint64_t compress_threshold_bytes, bool seal, Set *deferred_closes);
+int managed_journal_file_rotate(ManagedJournalFile **f, MMapCache *mmap_cache, JournalFileFlags file_flags, uint64_t compress_threshold_bytes, Set *deferred_closes);