Lines Matching refs:cfg_parser
26 config_parser_state_type* cfg_parser = 0;
211 if(!cfg_parser) {
212 cfg_parser = (config_parser_state_type*)region_alloc(
214 cfg_parser->chroot = 0;
216 cfg_parser->err = err;
217 cfg_parser->err_arg = err_arg;
218 cfg_parser->filename = (char*)file;
219 cfg_parser->line = 1;
220 cfg_parser->errors = 0;
221 cfg_parser->opt = opt;
222 cfg_parser->pattern = NULL;
223 cfg_parser->zone = NULL;
224 cfg_parser->key = NULL;
225 cfg_parser->tls_auth = NULL;
227 in = fopen(cfg_parser->filename, "r");
305 if(cfg_parser->errors > 0)
311 cfg_parser->errors);
316 cfg_parser->errors);
753 cfg_parser->errors++;
757 if(cfg_parser->err) {
759 snprintf(m, sizeof(m), "%s:%d: ", cfg_parser->filename,
760 cfg_parser->line);
761 (*cfg_parser->err)(cfg_parser->err_arg, m);
764 (*cfg_parser->err)(cfg_parser->err_arg, m);
766 (*cfg_parser->err)(cfg_parser->err_arg, "error: ");
768 (*cfg_parser->err)(cfg_parser->err_arg, m);
769 (*cfg_parser->err)(cfg_parser->err_arg, "\n");
772 fprintf(stderr, "%s:%d: ", cfg_parser->filename, cfg_parser->line);
2314 struct acl_options* acl = copy_acl(cfg_parser->opt->region,
2331 struct pattern_options* pat = pattern_options_find(cfg_parser->opt,
2340 dest->zonefile = region_strdup(cfg_parser->opt->region,
2343 dest->zonestats = region_strdup(cfg_parser->opt->region,
2418 region_type *region = cfg_parser->opt->region;