summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorLuigi Rizzo <rizzo@icir.org>2007-11-16 10:07:24 +0000
committerLuigi Rizzo <rizzo@icir.org>2007-11-16 10:07:24 +0000
commit02733f3290ec4fe3b3b0c9a078e9a7024a51bf16 (patch)
tree52e6226f825c8c3c3043bc83456a828a21ecf283 /main
parentc00d3374ff064a3962571ffc3791f2d421d56e36 (diff)
add a small new function to retrieve variables from a config
once we have a pointer to the category. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89322 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main')
-rw-r--r--main/config.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/main/config.c b/main/config.c
index 134add80a..27c34ec15 100644
--- a/main/config.c
+++ b/main/config.c
@@ -587,6 +587,12 @@ static struct ast_category *next_available_category(struct ast_category *cat)
return cat;
}
+/*! return the first var of a category */
+struct ast_variable *ast_category_first(struct ast_category *cat)
+{
+ return (cat) ? cat->root : NULL;
+}
+
struct ast_variable *ast_category_root(struct ast_config *config, char *cat)
{
struct ast_category *category = ast_category_get(config, cat);