When parsing the configuration file, log a warning message in
configure_view() function when encountering a `catalog-zones`
option in a view with non-IN rdata class.
rpz_configured = true;
}
+ obj = NULL;
+ if (view->rdclass != dns_rdataclass_in && need_hints &&
+ named_config_get(maps, "catalog-zones", &obj) == ISC_R_SUCCESS)
+ {
+ cfg_obj_log(obj, named_g_lctx, ISC_LOG_WARNING,
+ "'catalog-zones' option is only supported "
+ "for views with class IN");
+ }
+
obj = NULL;
if (view->rdclass == dns_rdataclass_in && need_hints &&
named_config_get(maps, "catalog-zones", &obj) == ISC_R_SUCCESS)