Lines Matching defs:rds
499 dns_rdataset_t rds;
503 dns_rdataset_init(&rds);
507 dns_ncache_current(rdataset, &name, &rds);
508 for (result = dns_rdataset_first(&rds); result == ISC_R_SUCCESS;
509 result = dns_rdataset_next(&rds))
533 CHECK(dns_rdatatype_totext(rds.type, target));
534 if (rds.type == dns_rdatatype_rrsig) {
536 CHECK(dns_rdatatype_totext(rds.covers, target));
540 dns_rdataset_current(&rds, &rdata);
552 dns_rdataset_disassociate(&rds);
560 if (dns_rdataset_isassociated(&rds)) {
561 dns_rdataset_disassociate(&rds);
1045 dump_order(const dns_rdataset_t *rds) {
1048 if (rds->type == dns_rdatatype_rrsig) {
1049 t = rds->covers;
1052 t = rds->type;
1126 dns_rdataset_t *rds = sorted[i];
1128 if (ANCIENT(rds) &&
1132 dns_rdataset_disassociate(rds);
1145 fprintf(f, "; %s\n", dns_trust_totext(rds->trust));
1147 if (((rds->attributes & DNS_RDATASETATTR_NEGATIVE) != 0) &&
1153 if (STALE(rds)) {
1158 dns_time64_totext((uint64_t)rds->expire, &b);
1160 } else if (ANCIENT(rds)) {
1163 result = dump_rdataset(mctx, name, rds, ctx, buffer, f);
1173 ((rds->attributes & DNS_RDATASETATTR_RESIGN) != 0))
1179 dns_time64_totext((uint64_t)rds->resign, &b);
1190 dns_rdataset_disassociate(rds);