diff options
author | 2016-04-03 16:08:10 +0100 | |
---|---|---|
committer | 2016-04-03 16:08:10 +0100 | |
commit | 8d0d324f274b6a2e59de472bac031433213f06aa (patch) | |
tree | a84a0df8fa1e409ec0d2cfc360110c5598607463 | |
parent | 3b25bfd7ae39600a686af53812d3c64747c30844 (diff) | |
download | coredns-8d0d324f274b6a2e59de472bac031433213f06aa.tar.gz coredns-8d0d324f274b6a2e59de472bac031433213f06aa.tar.zst coredns-8d0d324f274b6a2e59de472bac031433213f06aa.zip |
Dont normalize *
-rw-r--r-- | core/setup/file.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/setup/file.go b/core/setup/file.go index 7f5d09534..f501cf518 100644 --- a/core/setup/file.go +++ b/core/setup/file.go @@ -80,10 +80,15 @@ func parseTransfer(c *Controller) (to, from string, err error) { } if value == "to" { to = c.Val() - to = middleware.Addr(to).Normalize() + if to != "*" { + to = middleware.Addr(to).Normalize() + } } if value == "from" { from = c.Val() + if from == "*" { + // print some kind of error? TODO(miek) + } from = middleware.Addr(from).Normalize() } } |