diff options
Diffstat (limited to 'src/journal/journal-file.h')
-rw-r--r-- | src/journal/journal-file.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/journal/journal-file.h b/src/journal/journal-file.h index c8114ee2d0..29e324d8cf 100644 --- a/src/journal/journal-file.h +++ b/src/journal/journal-file.h @@ -4,16 +4,16 @@ #include <inttypes.h> #if HAVE_GCRYPT -#include <gcrypt.h> +# include <gcrypt.h> #endif +#include "sd-event.h" #include "sd-id128.h" #include "hashmap.h" #include "journal-def.h" #include "macro.h" #include "mmap-cache.h" -#include "sd-event.h" #include "sparse-endian.h" typedef struct JournalMetrics { @@ -235,8 +235,12 @@ int journal_file_copy_entry(JournalFile *from, JournalFile *to, Object *o, uint6 void journal_file_dump(JournalFile *f); void journal_file_print_header(JournalFile *f); +int journal_file_archive(JournalFile *f); +JournalFile* journal_initiate_close(JournalFile *f, Set *deferred_closes); int journal_file_rotate(JournalFile **f, bool compress, uint64_t compress_threshold_bytes, bool seal, Set *deferred_closes); +int journal_file_dispose(int dir_fd, const char *fname); + void journal_file_post_change(JournalFile *f); int journal_file_enable_post_change_timer(JournalFile *f, sd_event *e, usec_t t); |