Add dlogutil_ prefix to sorting_order 24/215624/1
authorMateusz Majewski <m.majewski2@samsung.com>
Fri, 11 Oct 2019 16:04:28 +0000 (18:04 +0200)
committerMateusz Majewski <m.majewski2@samsung.com>
Fri, 11 Oct 2019 16:50:05 +0000 (18:50 +0200)
Change-Id: I069c761ff6c6c390d994ac843efbf7d6cc24a6d9

24 files changed:
include/log_file.h
include/logconfig.h
include/logprint.h
include/logretrieve.h
include/queued_entry.h
include/queued_entry_timestamp.h
include/sort_vector.h
src/logger/log_storage.c
src/logger/log_storage.h
src/logger/logger.c
src/logger/logger_internal.h
src/logutil/logutil.c
src/shared/log_file.c
src/shared/logconfig.c
src/shared/logprint.c
src/shared/logretrieve.c
src/shared/queued_entry_timestamp.c
src/shared/sort_vector.c
src/tests/fd_info.c
src/tests/log_file.c
src/tests/logprint.c
src/tests/logutil.c
src/tests/queued_entry.c
src/tests/sort_vector.c

index 9dd598c..512f477 100644 (file)
@@ -54,14 +54,14 @@ int logfile_set_path(struct log_file *l_file, const char *path);
 int logfile_open(struct log_file *l_file);
 int logfile_rotate_needed(struct log_file *l_file);
 void logfile_do_rotate(struct log_file *file);
-int logfile_write_with_rotation(const struct logger_entry *e, struct log_file *file, enum sorting_order sort_by);
+int logfile_write_with_rotation(const struct logger_entry *e, struct log_file *file, enum dlogutil_sorting_order sort_by);
 
 typedef int write_callback(const struct logger_entry *e, void *userdata);
 
 struct logfile_callback_data
 {
        struct log_file *file;
-       enum sorting_order sort_by;
+       enum dlogutil_sorting_order sort_by;
 };
 int logfile_callback(const struct logger_entry *e, void *userdata);
 
index 72834dc..3023d4f 100644 (file)
@@ -58,8 +58,8 @@ int log_config_read_file(struct log_config *config, const char *filename);
 void log_config_free(struct log_config *config);
 void log_config_copy(struct log_config *dst, const struct log_config *src);
 void log_config_foreach(const struct log_config *config, configIter iter, void *userdata);
-enum sorting_order get_order_from_config(const struct log_config *conf);
-enum sorting_order get_proper_sort_by(enum sorting_order sort_by, bool is_pipe, const struct log_config *conf, bool *sorting_needed);
+enum dlogutil_sorting_order get_order_from_config(const struct log_config *conf);
+enum dlogutil_sorting_order get_proper_sort_by(enum dlogutil_sorting_order sort_by, bool is_pipe, const struct log_config *conf, bool *sorting_needed);
 
 #ifdef __cplusplus
 }
index 5ccd526..4e8fdc3 100644 (file)
@@ -200,7 +200,7 @@ int log_print_log_line(
 log_priority filter_char_to_pri(char c);
 
 char filter_pri_to_char(log_priority pri);
-enum sorting_order get_format_sorting(log_print_format format);
+enum dlogutil_sorting_order get_format_sorting(log_print_format format);
 
 #ifdef __cplusplus
 }
index 084cef7..e3561c7 100644 (file)
@@ -13,4 +13,4 @@ int additional_options_init(struct additional_options *opt);
 void additional_options_cleanup(struct additional_options *opt);
 
 int create_initial_fdis(struct fd_info ***fdis, int enabled_buffers, bool is_pipe, const struct log_config *conf);
-int do_print(struct fd_info **data_fds, int fd_count, write_callback callback, void *userdata, bool sorting_needed, enum sorting_order sort_by, const struct log_config *conf, struct additional_options *opt);
+int do_print(struct fd_info **data_fds, int fd_count, write_callback callback, void *userdata, bool sorting_needed, enum dlogutil_sorting_order sort_by, const struct log_config *conf, struct additional_options *opt);
index 531f645..aceb65f 100644 (file)
@@ -27,7 +27,7 @@ struct log_config;
 /**
  * @brief sorting order
  */
-enum sorting_order {
+enum dlogutil_sorting_order {
        SORT_SENT_MONO = 0,
        SORT_SENT_REAL,
        SORT_RECV_MONO,
index 24a651f..8c06439 100644 (file)
 #include <logconfig.h>
 
 struct logger_entry;
-enum sorting_order;
+enum dlogutil_sorting_order;
 
 void add_recv_timestamp(struct logger_entry *le);
 void copy_recv_timestamp(struct logger_entry *le);
-bool log_entry_is_earlier(const enum sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs);
-void extract_timestamp(const struct logger_entry *le, enum sorting_order stamp_type, struct timespec *ts);
-clockid_t get_proper_clock(enum sorting_order sort_by);
+bool log_entry_is_earlier(const enum dlogutil_sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs);
+void extract_timestamp(const struct logger_entry *le, enum dlogutil_sorting_order stamp_type, struct timespec *ts);
+clockid_t get_proper_clock(enum dlogutil_sorting_order sort_by);
 
 #endif /* _QUEUED_ENTRY_TIMESTAMP_H */
index de2c0fc..b31107c 100644 (file)
@@ -36,7 +36,7 @@ struct sort_vector {
        size_t size;
        long timeout;
        size_t dump;
-       enum sorting_order sort_by;
+       enum dlogutil_sorting_order sort_by;
        bool old_logs_dumped;
        struct timespec start;  /* mark start to detect the moment when all "old" logs (existing before util has been invoked) have been dumped */
 };
index e525f47..ffa240e 100644 (file)
@@ -119,7 +119,7 @@ typedef struct log_storage_entry {
 
 struct log_storage {
        unsigned capacity;      // maximum size of stored logs
-       enum sorting_order sort_by; // stored logs sorting order
+       enum dlogutil_sorting_order sort_by; // stored logs sorting order
        uint64_t counter_begin; // "pointer" to the first stored log in the log stream, see description above
        uint64_t counter_end;   // "pointer" to the end of the stored log stream
        struct log_storage_entry *entries; // the log entries are stored here
@@ -143,7 +143,7 @@ struct log_storage_reader {
        uint64_t counter;                     // current position of the reader in the log stream
 };
 
-log_storage *log_storage_create(unsigned capacity, enum sorting_order sort_by)
+log_storage *log_storage_create(unsigned capacity, enum dlogutil_sorting_order sort_by)
 {
        log_storage *storage = malloc(sizeof(*storage));
        if (NULL != storage) {
@@ -348,7 +348,7 @@ void log_storage_clear(log_storage *storage)
                log_storage_remove_the_earliest_log(storage);
 }
 
-enum sorting_order log_storage_get_sorting_order(const log_storage *storage)
+enum dlogutil_sorting_order log_storage_get_sorting_order(const log_storage *storage)
 {
        assert(storage);
        return storage->sort_by;
index 777cbad..381fb03 100644 (file)
@@ -43,7 +43,7 @@ typedef struct log_storage log_storage;
  * @param[in] capacity Maximum capacity of the created instance.
  * @return The created storage instance or NULL in case of lack of memory.
  */
-log_storage *log_storage_create(unsigned capacity, enum sorting_order sort_by);
+log_storage *log_storage_create(unsigned capacity, enum dlogutil_sorting_order sort_by);
 
 /**
  * @brief Frees the storage and all the resources associated with it.
@@ -64,7 +64,7 @@ unsigned log_storage_get_capacity(log_storage *storage);
  * @brief Returns the sorting order of the storage, as specified on the storage creation.
  * @return Log storage's sorting order.
  */
-enum sorting_order log_storage_get_sorting_order(const log_storage *storage);
+enum dlogutil_sorting_order log_storage_get_sorting_order(const log_storage *storage);
 
 /**
  * @brief This function adds a new entry to the storage.
index 16d5e03..d3f8639 100644 (file)
@@ -2014,7 +2014,7 @@ int prepare_config_data(struct logger_config_data *data, int argc, char **argv)
        if (ret < 0)
                return ret;
 
-       const enum sorting_order sort_by = get_order_from_config(&conf);
+       const enum dlogutil_sorting_order sort_by = get_order_from_config(&conf);
 
        const char * const backend = log_config_get(&conf, "backend");
        if (!backend) {
index 872354d..2b43f11 100644 (file)
@@ -160,7 +160,7 @@ struct log_buffer {
        struct sock_data   sock_ctl;
        list_head          readers;
        log_id_t           id;
-       enum sorting_order sort_by;
+       enum dlogutil_sorting_order sort_by;
        log_storage       *log_storage;
 };
 
@@ -189,7 +189,7 @@ struct buffer_config_data {
        int size;
        struct socket_config_data write_socket;
        struct socket_config_data ctl_socket;
-       enum sorting_order sort_by;
+       enum dlogutil_sorting_order sort_by;
 };
 
 struct logger_config_data {
index e7df690..31af049 100644 (file)
@@ -246,9 +246,9 @@ int main(int argc, char **argv)
        }
        const bool is_pipe = !strcmp(backend, "pipe");
 
-       enum sorting_order sort_by = get_format_sorting(l_file.format.format);
+       enum dlogutil_sorting_order sort_by = get_format_sorting(l_file.format.format);
        bool sorting_needed;
-       enum sorting_order proper_sort_by = get_proper_sort_by(sort_by, is_pipe, &conf, &sorting_needed);
+       enum dlogutil_sorting_order proper_sort_by = get_proper_sort_by(sort_by, is_pipe, &conf, &sorting_needed);
 
        r = l_file.path ? logfile_open(&l_file) : 0;
        if (r < 0) {
index 0e18192..e29dd9c 100644 (file)
@@ -218,7 +218,7 @@ static void logfile_add_timestamp(struct log_file *file, struct timespec ts)
  * @param[in] file The file to write to
  * @returns 0 if log was successfully written, else 1
  */
-int logfile_write_with_rotation(const struct logger_entry *e, struct log_file *file, enum sorting_order sort_by)
+int logfile_write_with_rotation(const struct logger_entry *e, struct log_file *file, enum dlogutil_sorting_order sort_by)
 {
        int written_bytes = 0;
 
index eeb1946..31b84d0 100644 (file)
@@ -384,9 +384,9 @@ void log_config_foreach(const struct log_config *config, configIter iter, void *
        }
 }
 
-enum sorting_order get_order_from_config(const struct log_config *conf)
+enum dlogutil_sorting_order get_order_from_config(const struct log_config *conf)
 {
-       enum sorting_order ret = SORT_RECV_MONO;
+       enum dlogutil_sorting_order ret = SORT_RECV_MONO;
 
        const char *const sort_str = log_config_get(conf, "sort_by");
        if (sort_str) {
@@ -401,9 +401,9 @@ enum sorting_order get_order_from_config(const struct log_config *conf)
        return ret;
 }
 
-enum sorting_order get_proper_sort_by(enum sorting_order sort_by, bool is_pipe, const struct log_config *conf, bool *sorting_needed)
+enum dlogutil_sorting_order get_proper_sort_by(enum dlogutil_sorting_order sort_by, bool is_pipe, const struct log_config *conf, bool *sorting_needed)
 {
-       enum sorting_order source_sorting = get_order_from_config(conf);
+       enum dlogutil_sorting_order source_sorting = get_order_from_config(conf);
 
        *sorting_needed = false;
 
index 4d53445..88e8290 100644 (file)
@@ -559,7 +559,7 @@ char* log_buffer_get_message(const struct logger_entry *entry)
        return (char*)entry->msg + entry->tag_len + 1 /* NULL delimiter */;
 }
 
-enum sorting_order get_format_sorting(log_print_format format)
+enum dlogutil_sorting_order get_format_sorting(log_print_format format)
 {
        switch (format) {
        case FORMAT_TAG:
index f0d2da8..3507c89 100644 (file)
@@ -92,7 +92,7 @@ void additional_options_cleanup(struct additional_options *opt)
        log_filter_free(opt->filter_object);
 }
 
-struct fd_info *find_earliest_log(struct fd_info **data_fds, int fd_count, enum sorting_order sort_by)
+struct fd_info *find_earliest_log(struct fd_info **data_fds, int fd_count, enum dlogutil_sorting_order sort_by)
 {
        assert(data_fds);
 
@@ -147,7 +147,7 @@ int put_logs_into_vector(struct fd_info **data_fds, int fd_count, int nfds, stru
  * @param[in] l_file File output metadata
  * @return int 0 if successful, a negative value on error, callback's return value if it isn't 0
  */
-int do_print(struct fd_info **data_fds, int fd_count, write_callback callback, void *userdata, bool sorting_needed, enum sorting_order sort_by, const struct log_config *conf, struct additional_options *opt)
+int do_print(struct fd_info **data_fds, int fd_count, write_callback callback, void *userdata, bool sorting_needed, enum dlogutil_sorting_order sort_by, const struct log_config *conf, struct additional_options *opt)
 {
        assert(data_fds);
        assert(userdata);
index 8e36439..c2cfc15 100644 (file)
@@ -54,7 +54,7 @@ void copy_recv_timestamp(struct logger_entry *le)
        le->nsec_recv_real = le->nsec_sent_real;
 }
 
-bool log_entry_is_earlier(const enum sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs)
+bool log_entry_is_earlier(const enum dlogutil_sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs)
 {
        assert(lhs);
        assert(rhs);
@@ -95,7 +95,7 @@ bool log_entry_is_earlier(const enum sorting_order sort_by, const struct logger_
        return l_sec < r_sec || (l_sec == r_sec && l_nsec < r_nsec);
 }
 
-void extract_timestamp(const struct logger_entry *le, enum sorting_order stamp_type, struct timespec *ts)
+void extract_timestamp(const struct logger_entry *le, enum dlogutil_sorting_order stamp_type, struct timespec *ts)
 {
        assert(le);
        assert(ts);
@@ -122,7 +122,7 @@ void extract_timestamp(const struct logger_entry *le, enum sorting_order stamp_t
        }
 }
 
-clockid_t get_proper_clock(enum sorting_order sort_by)
+clockid_t get_proper_clock(enum dlogutil_sorting_order sort_by)
 {
        switch (sort_by) {
        case SORT_SENT_MONO:
index 005d40f..c97b999 100644 (file)
@@ -225,7 +225,7 @@ long sort_vector_time_span(struct sort_vector *logs)
  * @param[out] callback_ret Return value of the callback if it has been called
  * @return bool whether the log was old enough
  */
-bool process_log(const struct logger_entry *e, struct timespec reference_ts, enum sorting_order stamp_type, write_callback callback, void *userdata, long timeout, int *callback_ret)
+bool process_log(const struct logger_entry *e, struct timespec reference_ts, enum dlogutil_sorting_order stamp_type, write_callback callback, void *userdata, long timeout, int *callback_ret)
 {
        assert(e);
        assert(userdata);
index 9c8e4e8..e4504ab 100644 (file)
@@ -65,7 +65,7 @@ struct logger_entry *test_extract(struct fd_info *fdi)
        return fail_extract ? NULL : (struct logger_entry *) 0xBADFEEL;
 }
 
-void __wrap_extract_timestamp(const struct logger_entry *le, enum sorting_order stamp_type, struct timespec *ts)
+void __wrap_extract_timestamp(const struct logger_entry *le, enum dlogutil_sorting_order stamp_type, struct timespec *ts)
 {
        assert(le == (struct logger_entry *)0xBADFEEL);
        ts->tv_sec = 1;
index 96b853a..f5f6edb 100644 (file)
@@ -34,7 +34,7 @@ int __wrap_rename(const char *oldpath, const char *newpath)
        return -1;
 }
 
-void __wrap_extract_timestamp(const struct logger_entry *le, enum sorting_order stamp_type, struct timespec *ts)
+void __wrap_extract_timestamp(const struct logger_entry *le, enum dlogutil_sorting_order stamp_type, struct timespec *ts)
 {
        assert(stamp_type == SORT_SENT_MONO);
        assert(le == (struct logger_entry *) 0xBA5EBALL);
index 7f72551..86edee9 100644 (file)
@@ -630,7 +630,7 @@ void check_get_format_sorting()
 {
        static const struct {
                log_print_format format;
-               enum sorting_order sorting;
+               enum dlogutil_sorting_order sorting;
        } expected_sorting[] = {
                {FORMAT_TAG          , SORT_DEFAULT  },
                {FORMAT_PROCESS      , SORT_DEFAULT  },
index 91d2e3b..a6648ee 100644 (file)
@@ -6,8 +6,8 @@
 #include <sort_vector.h>
 #include <fd_info.h>
 
-bool process_log(const struct logger_entry *e, struct timespec reference_ts, enum sorting_order stamp_type, write_callback callback, void *userdata, long timeout, int *callback_ret);
-struct fd_info *find_earliest_log(struct fd_info **data_fds, int fd_count, enum sorting_order sort_by);
+bool process_log(const struct logger_entry *e, struct timespec reference_ts, enum dlogutil_sorting_order stamp_type, write_callback callback, void *userdata, long timeout, int *callback_ret);
+struct fd_info *find_earliest_log(struct fd_info **data_fds, int fd_count, enum dlogutil_sorting_order sort_by);
 int put_logs_into_vector(struct fd_info **data_fds, int fd_count, int nfds, struct sort_vector *logs, write_callback callback, void *userdata, log_filter *filter);
 int validate_buffers(int *enabled_buffers);
 
index 416392d..4cb85db 100644 (file)
@@ -35,7 +35,7 @@ int main()
        struct log_config conf = {NULL, NULL};
        const struct {
                const char *const str;
-               enum sorting_order order;
+               enum dlogutil_sorting_order order;
        } ordering[] = {
                { "sent_real", SORT_SENT_REAL },
                { "sent_mono", SORT_SENT_MONO },
index 6e6c659..018ea75 100644 (file)
@@ -14,7 +14,7 @@ int callback(const struct logger_entry *e, void *userdata)
        return callback_ret;
 }
 
-bool __wrap_log_entry_is_earlier(const enum sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs)
+bool __wrap_log_entry_is_earlier(const enum dlogutil_sorting_order sort_by, const struct logger_entry *lhs, const struct logger_entry *rhs)
 {
        return lhs < rhs;
 }