aboutsummaryrefslogtreecommitdiffstats
path: root/main/config.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/config.c')
-rw-r--r--main/config.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/main/config.c b/main/config.c
index 172b97de1..bea1cfc1e 100644
--- a/main/config.c
+++ b/main/config.c
@@ -353,6 +353,14 @@ static struct ast_category *next_available_category(struct ast_category *cat)
return cat;
}
+struct ast_variable *ast_category_root(struct ast_config *config, char *cat)
+{
+ struct ast_category *category = ast_category_get(config, cat);
+ if (category)
+ return category->root;
+ return NULL;
+}
+
char *ast_category_browse(struct ast_config *config, const char *prev)
{
struct ast_category *cat = NULL;