* @since_tizen 6.0
* @see dlogutil_get_logs_dump()
*/
-static const unsigned int DLOGUTIL_MODE_FULL_DUMP = UINT_MAX;
+static const unsigned int DLOGUTIL_MAX_DUMP_SIZE = UINT_MAX;
/**
* @brief Retrieves logs continuously, until the callback returns a non-zero value.
* Using kmsg or syslog together with other buffers is currently not allowed,
* but it might be possible in the future
* @param[in] entry_count Number of logs to be returned.
- * It can be #DLOGUTIL_MODE_FULL_DUMP, in which case all the logs will be dumped
+ * It can be #DLOGUTIL_MAX_DUMP_SIZE, in which case all the logs will be dumped
* @param[in] callback Callback, which will be called for each log (see dlogutil_entry_cb()).
* Non-zero return value will terminate the function early
* @param[in] data User data, which will be passed to the callback
{
assert(logs);
- if (logs->dump != DLOGUTIL_MODE_FULL_DUMP && logs->dump != DLOGUTIL_MODE_CONTINUOUS)
+ if (logs->dump != DLOGUTIL_MAX_DUMP_SIZE && logs->dump != DLOGUTIL_MODE_CONTINUOUS)
logs->size = logs->dump + 1; // +1 so that `-t 1` works (buffer must have capacity at least 2)
logs->size = clamp_int(logs->size, 0, MAX_SORT_BUFFER_SIZE);
assert(p);
if (sort_vector_full(logs)) {
- if (logs->dump == DLOGUTIL_MODE_CONTINUOUS || logs->dump == DLOGUTIL_MODE_FULL_DUMP) {
+ if (logs->dump == DLOGUTIL_MODE_CONTINUOUS || logs->dump == DLOGUTIL_MAX_DUMP_SIZE) {
const int r = callback(sort_vector_back(logs), userdata);
if (r != 0)
return r;
dlogutil_sorting_options_enable_sorting(sorting);
dlogutil_sorting_options_set_sort_by(sorting, sort_by);
- return dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MODE_FULL_DUMP, sorting_callback, &data, sorting, NULL);
+ return dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MAX_DUMP_SIZE, sorting_callback, &data, sorting, NULL);
}
bool sorting_main(int left)
void clear_main()
{
assert(dlogutil_buffer_clear(DLOGUTIL_BUF_MAIN) == 0);
- assert(dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MODE_FULL_DUMP, clear_callback, NULL, NULL, NULL) == 0);
+ assert(dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MAX_DUMP_SIZE, clear_callback, NULL, NULL, NULL) == 0);
}
enum test_mode {
int r;
if (t == MODE_DEFAULTS)
- r = dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MODE_FULL_DUMP, test_callback, &data, NULL, NULL);
+ r = dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MAX_DUMP_SIZE, test_callback, &data, NULL, NULL);
else if (t == MODE_LIMIT)
r = dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, 100, test_callback, &data, sorting, filter);
else if (t == MODE_CONTINUOUS)
r = dlogutil_get_logs_continuous(DLOGUTIL_BUF_MAIN, test_callback, &data, sorting, filter);
else
- r = dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MODE_FULL_DUMP, test_callback, &data, sorting, filter);
+ r = dlogutil_get_logs_dump(DLOGUTIL_BUF_MAIN, DLOGUTIL_MAX_DUMP_SIZE, test_callback, &data, sorting, filter);
if (t == MODE_CONTINUOUS)
return EXIT_FAILURE;