]> mj.ucw.cz Git - nsc-5.git/blobdiff - m4/mkconf.m4
Added BLACKHOLE macro
[nsc-5.git] / m4 / mkconf.m4
index e5779217959d675eb42fbbc6e3d69522976e3206..eedde55b1e3119cf83e6db6f2e5981c0d5c08acf 100644 (file)
@@ -40,6 +40,26 @@ define(`SLAVE', `FORWArd(only, $@)')
 
 divert(-1)')
 
+# Definition of a forwarding zone
+
+define(`FORWARDING', `divert(0)zone "$1" in {
+       type forward;
+       forward only;
+       forwarders { FORWard(shift($@),)};
+ZZ_OPTIONS()dnl
+};
+
+divert(-1)')
+
+# Blackhole zones
+
+define(`BLACKHOLE', `divert(0)zone "$1" in {
+       type master;
+       file "cf/blackhole";
+};
+
+divert(-1)')
+
 # Manual insertion of config file material
 
 define(`CONFIG', `divert(0)$1