X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fjournal%2Fjournald-server.h;h=c96877c50812bbcca1e49f76520269b310957d14;hb=56e6c2abb8f18bba2bb9d96d66ac7e633349ddfb;hp=65a2b71a7f15bdc679336a2683cb840a4acbff47;hpb=3b3154df7e2773332bb814e167187367a0ccae4a;p=elogind.git diff --git a/src/journal/journald-server.h b/src/journal/journald-server.h index 65a2b71a7..c96877c50 100644 --- a/src/journal/journald-server.h +++ b/src/journal/journald-server.h @@ -59,6 +59,7 @@ typedef struct Server { int native_fd; int stdout_fd; int dev_kmsg_fd; + int audit_fd; int hostname_fd; sd_event *event; @@ -67,6 +68,7 @@ typedef struct Server { sd_event_source *native_event_source; sd_event_source *stdout_event_source; sd_event_source *dev_kmsg_event_source; + sd_event_source *audit_event_source; sd_event_source *sync_event_source; sd_event_source *sigusr1_event_source; sd_event_source *sigusr2_event_source; @@ -165,7 +167,6 @@ const char *split_mode_to_string(SplitMode s) _const_; SplitMode split_mode_from_string(const char *s) _pure_; void server_fix_perms(Server *s, JournalFile *f, uid_t uid); -bool shall_try_append_again(JournalFile *f, int r); int server_init(Server *s); void server_done(Server *s); void server_sync(Server *s); @@ -174,4 +175,4 @@ void server_rotate(Server *s); int server_schedule_sync(Server *s, int priority); int server_flush_to_var(Server *s); void server_maybe_append_tags(Server *s); -int process_datagram(sd_event_source *es, int fd, uint32_t revents, void *userdata); +int server_process_datagram(sd_event_source *es, int fd, uint32_t revents, void *userdata);