make sure the names are lowercased

git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@99 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
This commit is contained in:
David Blacka 2006-09-19 14:47:45 +00:00
parent d0d72f3a09
commit 9777a223db

View File

@ -41,6 +41,7 @@ import java.util.logging.Logger;
import org.apache.commons.cli.*; import org.apache.commons.cli.*;
import org.xbill.DNS.Master; import org.xbill.DNS.Master;
import org.xbill.DNS.Record; import org.xbill.DNS.Record;
import org.xbill.DNS.Section;
import com.verisignlabs.dnssec.security.RecordComparator; import com.verisignlabs.dnssec.security.RecordComparator;
@ -177,7 +178,11 @@ public class ZoneFormat
while ((r = master.nextRecord()) != null) while ((r = master.nextRecord()) != null)
{ {
res.add(r); // This is a relatively clumsy way to lower-case all of the Names in the
// zone.
byte[] wire = r.toWireCanonical();
Record canon_record = Record.fromWire(wire, Section.ANSWER);
res.add(canon_record);
} }
return res; return res;