]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
fix double dot for root MX/SRV in bind slave zone files 2313/head
authorKees Monshouwer <mind04@monshouwer.org>
Wed, 4 Mar 2015 21:12:05 +0000 (22:12 +0100)
committermind04 <mind04@monshouwer.org>
Wed, 4 Mar 2015 21:12:05 +0000 (22:12 +0100)
modules/bindbackend/bindbackend2.cc

index 0605c30dfb66b26b0b990c66f3c1d4d33bd39f88..90f40ec521d2ae36bc70d7e33e5882917170928a 100644 (file)
@@ -273,7 +273,7 @@ bool Bind2Backend::feedRecord(const DNSResourceRecord &r, string *ordername)
   case QType::CNAME:
   case QType::NS:
     if(!stripDomainSuffix(&content, domain))
-      content+=".";
+      content=stripDot(content)+".";
     *d_of<<qname<<"\t"<<r.ttl<<"\t"<<r.qtype.getName()<<"\t"<<content<<endl;
     break;
   default: