mirror of
https://github.com/coredns/coredns.git
synced 2025-11-01 10:43:17 -04:00
committed by
Miek Gieben
parent
367ed65f22
commit
f636930c5c
@@ -38,7 +38,7 @@ func (r *ResponseReverter) WriteMsg(res *dns.Msg) error {
|
||||
res.Question[0] = r.originalQuestion
|
||||
if r.ResponseRewrite {
|
||||
for _, rr := range res.Answer {
|
||||
name := rr.(*dns.A).Hdr.Name
|
||||
name := rr.Header().Name
|
||||
for _, rule := range r.ResponseRules {
|
||||
regexGroups := rule.Pattern.FindStringSubmatch(name)
|
||||
if len(regexGroups) == 0 {
|
||||
@@ -53,7 +53,7 @@ func (r *ResponseReverter) WriteMsg(res *dns.Msg) error {
|
||||
}
|
||||
name = s
|
||||
}
|
||||
rr.(*dns.A).Hdr.Name = name
|
||||
rr.Header().Name = name
|
||||
}
|
||||
}
|
||||
return r.ResponseWriter.WriteMsg(res)
|
||||
|
||||
Reference in New Issue
Block a user