X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=m4%2Fmkconf.m4;h=e5779217959d675eb42fbbc6e3d69522976e3206;hb=bad59d44a46728e6673514fae6689a849ffe33df;hp=131424ffb9d021c65caa09fd2cd45e16f6cac761;hpb=714fd1c46755d0945d4ecd1aeaada49221046599;p=nsc-5.git diff --git a/m4/mkconf.m4 b/m4/mkconf.m4 index 131424f..e577921 100644 --- a/m4/mkconf.m4 +++ b/m4/mkconf.m4 @@ -1,6 +1,6 @@ dnl ### dnl ### NSC -- BIND Config File Builder -dnl ### (c) 1997--2005 Martin Mares +dnl ### (c) 1997--2006 Martin Mares dnl ### include(m4/dnslib.m4) @@ -30,10 +30,10 @@ divert(-1)') # Definition of forwarders for both normal and slave mode -define(`FORWard', `patsubst(`$@',`,',`; ')') -define(`FORWArd', `divert(0) forward $1; +define(`FORWard', `patsubst(`$*',`,',`; ')') +define(`FORWArd', ` forward $1; forwarders { FORWard(shift($@),)}; -divert(-1)') +') define(`FORWARD', `FORWArd(first, $@)') define(`SLAVE', `FORWArd(only, $@)')