+3476. [bug] "rndc zonestatus" could report a spurious "not
+ found" error on inline-signing zones. [RT #29226]
+
3475. [cleanup] Changed name of 'map' zone file format (previously
'fast'). [RT #32458]
dns_name_t *name;
dns_fixedname_t fixed;
dns_rdataset_t next;
- dns_db_t *signingdb;
dns_rdataset_init(&next);
dns_fixedname_init(&fixed);
name = dns_fixedname_name(&fixed);
- signingdb = hasraw ? rawdb : db;
-
- result = dns_db_getsigningtime(signingdb, &next, name);
+ result = dns_db_getsigningtime(db, &next, name);
if (result == ISC_R_SUCCESS) {
isc_stdtime_t timenow;
char namebuf[DNS_NAME_FORMATSIZE];
isc_time_formathttptimestamp(&resigntime, rtbuf,
sizeof(rtbuf));
dns_rdataset_disassociate(&next);
- }
+ } else if (result == ISC_R_NOTFOUND)
+ result = ISC_R_SUCCESS;
}
/* Create text */