aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2016-04-03 16:08:10 +0100
committerGravatar Miek Gieben <miek@miek.nl> 2016-04-03 16:08:10 +0100
commit8d0d324f274b6a2e59de472bac031433213f06aa (patch)
treea84a0df8fa1e409ec0d2cfc360110c5598607463
parent3b25bfd7ae39600a686af53812d3c64747c30844 (diff)
downloadcoredns-8d0d324f274b6a2e59de472bac031433213f06aa.tar.gz
coredns-8d0d324f274b6a2e59de472bac031433213f06aa.tar.zst
coredns-8d0d324f274b6a2e59de472bac031433213f06aa.zip
Dont normalize *
-rw-r--r--core/setup/file.go7
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()
}
}