aboutsummaryrefslogtreecommitdiff
path: root/middleware/rewrite/name.go
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/rewrite/name.go')
-rw-r--r--middleware/rewrite/name.go24
1 files changed, 0 insertions, 24 deletions
diff --git a/middleware/rewrite/name.go b/middleware/rewrite/name.go
deleted file mode 100644
index 6233197d6..000000000
--- a/middleware/rewrite/name.go
+++ /dev/null
@@ -1,24 +0,0 @@
-package rewrite
-
-import (
- "github.com/coredns/coredns/middleware"
-
- "github.com/miekg/dns"
-)
-
-type nameRule struct {
- From, To string
-}
-
-func newNameRule(from, to string) (Rule, error) {
- return &nameRule{middleware.Name(from).Normalize(), middleware.Name(to).Normalize()}, nil
-}
-
-// Rewrite rewrites the the current request.
-func (rule *nameRule) Rewrite(w dns.ResponseWriter, r *dns.Msg) Result {
- if rule.From == r.Question[0].Name {
- r.Question[0].Name = rule.To
- return RewriteDone
- }
- return RewriteIgnored
-}