DNS_TRUST_GLUE(rdataset->trust)))
{
/* validate() may change rdataset->trust */
- invalid = validate(client, db, fname,
- rdataset, sigrdataset);
+ invalid = !validate(client, db, fname,
+ rdataset, sigrdataset);
}
if (invalid && DNS_TRUST_PENDING(rdataset->trust)) {
dns_rdataset_disassociate(rdataset);
DNS_TRUST_GLUE(rdataset->trust)))
{
/* validate() may change rdataset->trust */
- invalid = validate(client, db, fname,
- rdataset, sigrdataset);
+ invalid = !validate(client, db, fname,
+ rdataset, sigrdataset);
}
if (invalid && DNS_TRUST_PENDING(rdataset->trust)) {