From c9f935fa0c7fb3495b33ec7cced14499d61009a2 Mon Sep 17 00:00:00 2001 From: Bert Hubert Date: Sat, 22 Mar 2008 15:50:59 +0000 Subject: [PATCH] properly parse TTL from SOA 'minimum' in zoneparser TNG git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1165 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- pdns/zoneparser-tng.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pdns/zoneparser-tng.cc b/pdns/zoneparser-tng.cc index ec0edbe92..1d2cbfb50 100644 --- a/pdns/zoneparser-tng.cc +++ b/pdns/zoneparser-tng.cc @@ -376,10 +376,14 @@ bool ZoneParserTNG::get(DNSResourceRecord& rr) for(string::size_type n = 0; n < soaparts.size(); ++n) { if(n) rr.content.append(1,' '); + if(n > 1) rr.content+=lexical_cast(makeTTLFromZone(soaparts[n])); else rr.content+=soaparts[n]; + + if(n==6) + d_defaultttl=makeTTLFromZone(soaparts[n]); } break; default:; -- 2.49.0