From c7d5b05486d34ba994402dad941e70313f35402e Mon Sep 17 00:00:00 2001 From: bert hubert Date: Wed, 7 Sep 2016 16:15:10 +0200 Subject: [PATCH] fix up TXT content matching when backend does not add " --- pdns/dnsbackend.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pdns/dnsbackend.cc b/pdns/dnsbackend.cc index 5617764ad0..5435b271e2 100644 --- a/pdns/dnsbackend.cc +++ b/pdns/dnsbackend.cc @@ -271,6 +271,8 @@ bool DNSBackend::get(DNSZoneRecord& dzr) return false; dzr.auth = rr.auth; dzr.domain_id = rr.domain_id; + if(rr.qtype.getCode() == QType::TXT && !rr.content.empty() && rr.content[0]!='"') + rr.content = "\""+ rr.content + "\""; dzr.dr = DNSRecord(rr); return true; } -- 2.47.2