Lines Matching refs:cfg

745 lz_enter_zones(struct local_zones* zones, struct config_file* cfg)
749 for(p = cfg->local_zones; p; p = p->next) {
780 /** lookup a zone in cfg->nodefault list */
782 lz_nodefault(struct config_file* cfg, const char* name)
789 for(p = cfg->local_zones_nodefault; p; p = p->next) {
801 add_empty_default(struct local_zones* zones, struct config_file* cfg,
806 if(lz_exists(zones, name) || lz_nodefault(cfg, name))
826 int local_zone_enter_defaults(struct local_zones* zones, struct config_file* cfg)
832 if(cfg->local_zones_disable_default)
841 !lz_nodefault(cfg, "localhost.")) {
861 !lz_nodefault(cfg, "127.in-addr.arpa.")) {
879 !lz_nodefault(cfg, "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.")) {
896 if(!add_empty_default(zones, cfg, "onion.")) {
901 if(!add_empty_default(zones, cfg, "test.")) {
906 if(!add_empty_default(zones, cfg, "invalid.")) {
911 if(!cfg->unblock_lan_zones) {
913 if(!add_empty_default(zones, cfg, *zstr)) {
924 lz_enter_overrides(struct local_zones* zones, struct config_file* cfg)
927 for(p = cfg->local_zone_overrides; p; p = p->next) {
974 lz_setup_implicit(struct local_zones* zones, struct config_file* cfg)
989 for(p = cfg->local_data; p; p = p->next) {
1050 return lz_setup_implicit(zones, cfg);
1057 lz_enter_zone_tags(struct local_zones* zones, struct config_file* cfg)
1061 for(p = cfg->local_zone_tags; p; p = p->next) {
1073 lz_enter_data(struct local_zones* zones, struct config_file* cfg)
1076 for(p = cfg->local_data; p; p = p->next) {
1085 lz_freeup_cfg(struct config_file* cfg)
1087 config_deldblstrlist(cfg->local_zones);
1088 cfg->local_zones = NULL;
1089 config_delstrlist(cfg->local_zones_nodefault);
1090 cfg->local_zones_nodefault = NULL;
1091 config_delstrlist(cfg->local_data);
1092 cfg->local_data = NULL;
1096 local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg)
1099 if(!lz_enter_zones(zones, cfg)) {
1103 if(!local_zone_enter_defaults(zones, cfg)) {
1107 if(!lz_enter_overrides(zones, cfg)) {
1111 if(!lz_setup_implicit(zones, cfg)) {
1118 if(!lz_enter_zone_tags(zones, cfg)) {
1122 if(!lz_enter_data(zones, cfg)) {
1125 /* freeup memory from cfg struct. */
1126 lz_freeup_cfg(cfg);
1806 if((env->cfg->log_local_actions ||