+2219. [bug] Apply zone consistancy checks to additions, not
+ removals, when updating. [RT #17097]
+
2218. [bug] Remove unnecessary REQUIRE from dns_validator_create().
[RT #16976]
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: update.c,v 1.136 2007/08/27 04:31:42 marka Exp $ */
+/* $Id: update.c,v 1.137 2007/08/28 00:05:06 marka Exp $ */
#include <config.h>
for (t = ISC_LIST_HEAD(diff->tuples);
t != NULL;
t = ISC_LIST_NEXT(t, link)) {
- if (t->op != DNS_DIFFOP_DEL ||
+ if (t->op != DNS_DIFFOP_ADD ||
t->rdata.type != dns_rdatatype_ns)
continue;
CHECK(rrset_exists(db, newver, &t->name, dns_rdatatype_ns, 0,
for (t = ISC_LIST_HEAD(diff->tuples);
t != NULL;
t = ISC_LIST_NEXT(t, link)) {
- if (t->op != DNS_DIFFOP_DEL ||
+ if (t->op != DNS_DIFFOP_ADD ||
t->rdata.type != dns_rdatatype_mx)
continue;