From 19a2bd80c18d2845f0e37699c8d8df8c8cb4ed78 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 11 Jan 2012 03:23:04 +0100 Subject: [PATCH] sd-journal: implement a number of non-implemented calls from the API for now --- src/journal/sd-journal.c | 48 ++++++++++++++++++++-------------------- src/systemd/sd-journal.h | 7 +++--- 2 files changed, 27 insertions(+), 28 deletions(-) diff --git a/src/journal/sd-journal.c b/src/journal/sd-journal.c index fe9208c01..5e1fd4773 100644 --- a/src/journal/sd-journal.c +++ b/src/journal/sd-journal.c @@ -1590,27 +1590,27 @@ _public_ int sd_journal_process(sd_journal *j) { } } -_public_ int sd_journal_query_unique(sd_journal *j, const char *field) { - if (!j) - return -EINVAL; - if (!field) - return -EINVAL; - - return -ENOTSUP; -} - -_public_ int sd_journal_enumerate_unique(sd_journal *j, const void **data, size_t *l) { - if (!j) - return -EINVAL; - if (!data) - return -EINVAL; - if (!l) - return -EINVAL; - - return -ENOTSUP; -} - -_public_ void sd_journal_restart_unique(sd_journal *j) { - if (!j) - return; -} +/* _public_ int sd_journal_query_unique(sd_journal *j, const char *field) { */ +/* if (!j) */ +/* return -EINVAL; */ +/* if (!field) */ +/* return -EINVAL; */ + +/* return -ENOTSUP; */ +/* } */ + +/* _public_ int sd_journal_enumerate_unique(sd_journal *j, const void **data, size_t *l) { */ +/* if (!j) */ +/* return -EINVAL; */ +/* if (!data) */ +/* return -EINVAL; */ +/* if (!l) */ +/* return -EINVAL; */ + +/* return -ENOTSUP; */ +/* } */ + +/* _public_ void sd_journal_restart_unique(sd_journal *j) { */ +/* if (!j) */ +/* return; */ +/* } */ diff --git a/src/systemd/sd-journal.h b/src/systemd/sd-journal.h index ebc63b764..c635df3f2 100644 --- a/src/systemd/sd-journal.h +++ b/src/systemd/sd-journal.h @@ -46,7 +46,6 @@ * - cryptographic hash * - think about manipulations of header * - implement audit gateway - * - implement kernel gatway */ /* Write to daemon */ @@ -95,9 +94,9 @@ int sd_journal_seek_cursor(sd_journal *j, const char *cursor); int sd_journal_get_cursor(sd_journal *j, char **cursor); -int sd_journal_query_unique(sd_journal *j, const char *field); /* missing */ -int sd_journal_enumerate_unique(sd_journal *j, const void **data, size_t *l); /* missing */ -void sd_journal_restart_unique(sd_journal *j); /* missing */ +/* int sd_journal_query_unique(sd_journal *j, const char *field); /\* missing *\/ */ +/* int sd_journal_enumerate_unique(sd_journal *j, const void **data, size_t *l); /\* missing *\/ */ +/* void sd_journal_restart_unique(sd_journal *j); /\* missing *\/ */ enum { SD_JOURNAL_NOP, -- 2.30.2