equal
deleted
inserted
replaced
122 /* |
122 /* |
123 * Populates (or repopulates) a zone given its own fully-qualified |
123 * Populates (or repopulates) a zone given its own fully-qualified |
124 * name and its resource records. Returns the zone's new contents. |
124 * name and its resource records. Returns the zone's new contents. |
125 */ |
125 */ |
126 NameNode populate(DnsName zone, ResourceRecords rrs) { |
126 NameNode populate(DnsName zone, ResourceRecords rrs) { |
127 // assert zone.get(0).equals(""); // zone has root label |
127 // assert zone.get(0).isEmpty(); // zone has root label |
128 // assert (zone.size() == (depth() + 1)); // +1 due to root label |
128 // assert (zone.size() == (depth() + 1)); // +1 due to root label |
129 |
129 |
130 NameNode newContents = new NameNode(null); |
130 NameNode newContents = new NameNode(null); |
131 |
131 |
132 for (int i = 0; i < rrs.answer.size(); i++) { |
132 for (int i = 0; i < rrs.answer.size(); i++) { |