*/
t_rules = *(unlang_ctx->rules);
t_rules.attr.allow_unknown = true;
+ t_rules.attr.allow_wildcard = true;
RULES_VERIFY(&t_rules);
g = group_allocate(parent, cs, &update_ext);
*/
t_rules = *(unlang_ctx->rules);
t_rules.attr.allow_unknown = true;
+ t_rules.attr.allow_wildcard = true;
RULES_VERIFY(&t_rules);
name2 = cf_section_name2(cs);
.attr = {
.dict_def = request->dict,
.list_def = PAIR_LIST_REQUEST,
+ .allow_wildcard = true,
.prefix = TMPL_ATTR_REF_PREFIX_AUTO
}
}) <= 0) {
.attr = {
.dict_def = request->dict,
.list_def = PAIR_LIST_REQUEST,
+ .allow_wildcard = true,
.prefix = TMPL_ATTR_REF_PREFIX_AUTO
}
}) <= 0) {
.attr = {
.dict_def = request->dict,
.list_def = PAIR_LIST_REQUEST,
+ .allow_wildcard = true,
.prefix = TMPL_ATTR_REF_PREFIX_AUTO
}
}) <= 0) {
tmpl_rules_t parse_rules = {
.attr = {
.list_def = PAIR_LIST_REQUEST,
+ .allow_wildcard = true,
.allow_foreign = true /* Because we don't know where we'll be called */
}
};