From 9be40351c5b6b96ac8a567ef0b8dc27bd8f20398 Mon Sep 17 00:00:00 2001 From: Bruce Luckcuck Date: Mon, 24 Dec 2018 11:30:49 -0500 Subject: [PATCH] Fix CLI allowed range display for VAR_UINT32 type --- src/main/interface/cli.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/interface/cli.c b/src/main/interface/cli.c index 36886c1dd5..c7b200c73d 100644 --- a/src/main/interface/cli.c +++ b/src/main/interface/cli.c @@ -608,7 +608,11 @@ static void cliPrintVarRange(const clivalue_t *var) { switch (var->type & VALUE_MODE_MASK) { case (MODE_DIRECT): { - cliPrintLinef("Allowed range: %d - %d", var->config.minmax.min, var->config.minmax.max); + if ((var->type & VALUE_TYPE_MASK) == VAR_UINT32) { + cliPrintLinef("Allowed range: %d - %d", 0, var->config.u32_max); + } else { + cliPrintLinef("Allowed range: %d - %d", var->config.minmax.min, var->config.minmax.max); + } } break; case (MODE_LOOKUP): {