rewrite: storage

This commit is contained in:
Dimitry Kolyshev 2022-12-13 13:59:43 +07:00
parent fb3602853a
commit e657899c32

View file

@ -225,7 +225,7 @@ func (s *DefaultStorage) resetRules() (err error) {
// matchesQType returns true if dnsrewrite matches the question type qt.
func matchesQType(dnsrr *rules.DNSRewrite, qt uint16) (ok bool) {
// Add CNAMEs, since they match for all types requests.
if dnsrr.RRType == dns.TypeCNAME {
if dnsrr.RRType == dns.TypeCNAME || dnsrr.NewCNAME != "" {
return true
}