Lines Matching refs:config_file

2  * util/config_file.h - reads and stores the config file for unbound.
72 struct config_file {
961 struct config_file* config_create(void);
967 struct config_file* config_create_forlib(void);
977 int config_read(struct config_file* config, const char* filename,
984 void config_delete(struct config_file* config);
990 void config_apply(struct config_file* config);
1000 void config_lookup_uid(struct config_file* config);
1010 int config_set_option(struct config_file* config, const char* option,
1022 int config_get_option(struct config_file* cfg, const char* opt,
1032 int config_get_option_list(struct config_file* cfg, const char* opt,
1042 int config_get_option_collate(struct config_file* cfg, const char* opt,
1210 int options_remote_is_address(struct config_file* cfg);
1258 int config_add_tag(struct config_file* cfg, const char* tag);
1266 int find_tag_id(struct config_file* cfg, const char* tag);
1276 uint8_t* config_parse_taglist(struct config_file* cfg, char* str,
1286 char* config_taglist2str(struct config_file* cfg, uint8_t* taglist,
1306 int cfg_parse_local_zone(struct config_file* cfg, const char* val);
1325 int cfg_condense_ports(struct config_file* cfg, int** avail);
1332 void cfg_apply_local_port_policy(struct config_file* cfg, int num);
1351 char* fname_after_chroot(const char* fname, struct config_file* cfg,
1372 struct config_file* cfg;
1409 void w_config_adjust_directory(struct config_file* cfg);
1454 int cfg_has_https(struct config_file* cfg);
1461 int cfg_has_quic(struct config_file* cfg);