journal: Use header macros everywhere instead of JournalFile fields
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 20 Apr 2022 14:52:21 +0000 (16:52 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 3 May 2022 15:23:02 +0000 (17:23 +0200)
commit4374d7eaacbf82925bef8dce3af7e25d42535fe3
treec212e8f14847b69394d8281513988b6100635ebd
parentbdb2d3c6889408c7f26c2eeddbe9021ac53f962c
journal: Use header macros everywhere instead of JournalFile fields

Let's standardize on the journal header as a single source of truth
and remove redundant information from the JournalFile struct.
src/journal/managed-journal-file.c
src/libsystemd/sd-journal/journal-authenticate.c
src/libsystemd/sd-journal/journal-file.c
src/libsystemd/sd-journal/journal-file.h
src/libsystemd/sd-journal/journal-verify.c