state->mode = config->mode;
state->need_epoll = true;
state->flush_target = LONG_MAX;
- state->logs_dump = (config->mode == DLOGUTIL_MODE_DUMP) ? config->dump_size : 0;
+ state->dump_size = (config->mode == DLOGUTIL_MODE_DUMP) ? config->dump_size : 0;
*data_fds_ptr = NULL;
sort_vector_init(&state->logs);
state->filter_object = config->filter ? log_filter_from_filter(config->filter) : dlogutil_filter_options_create();
;
state->logs.sort_by = sort_by;
- if (config->mode == DLOGUTIL_MODE_DUMP && state->logs_dump != DLOGUTIL_MAX_DUMP_SIZE)
- state->logs.size = state->logs_dump + 1;
+ if (config->mode == DLOGUTIL_MODE_DUMP && state->dump_size != DLOGUTIL_MAX_DUMP_SIZE)
+ state->logs.size = state->dump_size + 1;
clock_gettime(get_proper_clock(sort_by), &state->logs.start);
if (!sort_vector_finalize(&state->logs))
return -ENOMEM;
for (int nfds = 0; nfds < fd_count; ++nfds) {
- int r = data_fds[nfds]->ops->prepare_print(data_fds[nfds], state->logs_dump, state->mode == DLOGUTIL_MODE_MONITOR, state->filter_object);
+ int r = data_fds[nfds]->ops->prepare_print(data_fds[nfds], state->dump_size, state->mode == DLOGUTIL_MODE_MONITOR, state->filter_object);
if (r < 0)
return r;
if (r > 0) {
}
const bool is_limited_dumping = state->mode == DLOGUTIL_MODE_DUMP
- && state->logs_dump != DLOGUTIL_MAX_DUMP_SIZE;
+ && state->dump_size != DLOGUTIL_MAX_DUMP_SIZE;
while (state->epoll_cnt > 0) {
// TODO: Reuse now somehow
return 0;
if (is_limited_dumping)
- while (sort_vector_used_size(&state->logs) > state->logs_dump)
+ while (sort_vector_used_size(&state->logs) > state->dump_size)
sort_vector_pop(&state->logs);
if (!sort_vector_empty(&state->logs)) {