#include "ccv.h"
static int cli_output_levels = 0xffffffff & (~CCV_CLI_VERBOSE);
int ccv_cli_output_level_and_above(int level)
{
if (level == CCV_CLI_NONE)
return CCV_CLI_NONE;
int i;
uint32_t levels = 0;
for (i = 0; i < 32; i++)
if (level <= (1u << i))
levels |= 1u << i;
return (int)levels;
}
void ccv_cli_set_output_levels(int levels)
{
cli_output_levels = levels;
}
int ccv_cli_get_output_levels(void)
{
return cli_output_levels;
}