diff -r 360b9aabe17e -r d07810b02147 src/server/config/conf.h --- a/src/server/config/conf.h Sat Dec 15 16:05:03 2012 +0100 +++ b/src/server/config/conf.h Sat Dec 29 18:08:23 2012 +0100 @@ -99,7 +99,8 @@ ConfigLine *end; sstr_t directive_type; - UcxList *param; + sstr_t value; + //UcxList *param; ConfigTag *condition; int type_num; } ConfigDirective; @@ -117,6 +118,8 @@ ConfigDirective* cfg_parse_directive(sstr_t line, UcxMempool *mp); +UcxList* cfg_param_list(sstr_t param_str, UcxMempool *mp); + int cfg_get_directive_type_num(sstr_t type); int cfg_get_basic_type(sstr_t line);