aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugin/file/lookup.go2
-rw-r--r--plugin/file/rrutil/util.go11
2 files changed, 1 insertions, 12 deletions
diff --git a/plugin/file/lookup.go b/plugin/file/lookup.go
index 2318af1fa..f92cba66f 100644
--- a/plugin/file/lookup.go
+++ b/plugin/file/lookup.go
@@ -366,7 +366,7 @@ Redo:
goto Redo
}
- targets := rrutil.CNAMEForType(elem.All(), qtype)
+ targets := elem.Type(qtype)
if len(targets) > 0 {
rrs = append(rrs, targets...)
diff --git a/plugin/file/rrutil/util.go b/plugin/file/rrutil/util.go
index 63e447196..564b82cd1 100644
--- a/plugin/file/rrutil/util.go
+++ b/plugin/file/rrutil/util.go
@@ -16,14 +16,3 @@ func SubTypeSignature(rrs []dns.RR, subtype uint16) []dns.RR {
}
return sigs
}
-
-// CNAMEForType returns the RR that have the qtype from targets.
-func CNAMEForType(rrs []dns.RR, qtype uint16) []dns.RR {
- ret := []dns.RR{}
- for _, target := range rrs {
- if target.Header().Rrtype == qtype {
- ret = append(ret, target)
- }
- }
- return ret
-}