Lines Matching refs:config_file
2 * util/config_file.h - reads and stores the config file for unbound.
68 struct config_file {
813 struct config_file* config_create(void);
819 struct config_file* config_create_forlib(void);
829 int config_read(struct config_file* config, const char* filename,
836 void config_delete(struct config_file* config);
842 void config_apply(struct config_file* config);
848 void config_lookup_uid(struct config_file* config);
858 int config_set_option(struct config_file* config, const char* option,
870 int config_get_option(struct config_file* cfg, const char* opt,
880 int config_get_option_list(struct config_file* cfg, const char* opt,
890 int config_get_option_collate(struct config_file* cfg, const char* opt,
1058 int options_remote_is_address(struct config_file* cfg);
1106 int config_add_tag(struct config_file* cfg, const char* tag);
1114 int find_tag_id(struct config_file* cfg, const char* tag);
1124 uint8_t* config_parse_taglist(struct config_file* cfg, char* str,
1134 char* config_taglist2str(struct config_file* cfg, uint8_t* taglist,
1154 int cfg_parse_local_zone(struct config_file* cfg, const char* val);
1173 int cfg_condense_ports(struct config_file* cfg, int** avail);
1192 char* fname_after_chroot(const char* fname, struct config_file* cfg,
1263 struct config_file* cfg;
1298 void w_config_adjust_directory(struct config_file* cfg);