|
@@ -764,7 +764,7 @@ int cfg_get_by_name(cfg_ctx_t *ctx, str *group_name, str *var_name,
|
|
|
|
|
|
/* returns the description of a variable */
|
|
|
int cfg_help(cfg_ctx_t *ctx, str *group_name, str *var_name,
|
|
|
- char **ch)
|
|
|
+ char **ch, unsigned int *input_type)
|
|
|
{
|
|
|
cfg_mapping_t *var;
|
|
|
|
|
@@ -781,6 +781,8 @@ int cfg_help(cfg_ctx_t *ctx, str *group_name, str *var_name,
|
|
|
return -1;
|
|
|
|
|
|
*ch = var->def->descr;
|
|
|
+ if (input_type)
|
|
|
+ *input_type = CFG_INPUT_TYPE(var);
|
|
|
return 0;
|
|
|
}
|
|
|
|