if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_resolver_freefresp(&resp);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
if (atomic_load(&adb->shuttingdown)) {
INSIST(resp != NULL);
INSIST(resp->fetch == rctx->fetch);
dns_resolver_destroyfetch(&rctx->fetch);
- db = resp->db;
+ db = resp->cache;
node = resp->node;
result = resp->result;
vresult = resp->vresult;
isc_result_t vresult;
dns_edectx_t *edectx;
dns_rdatatype_t qtype;
- dns_db_t *db;
+ dns_db_t *cache;
dns_dbnode_t *node;
dns_rdataset_t *rdataset;
dns_rdataset_t *sigrdataset;
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_resolver_freefresp(&resp);
dns_name_copy(fctx->resp.foundname, resp->foundname);
- dns_db_attach(fctx->cache, &resp->db);
+ dns_db_attach(fctx->cache, &resp->cache);
dns_db_attachnode(fctx->resp_node, &resp->node);
if (dns_rdataset_isassociated(&fctx->resp.rdataset)) {
if (dns_rdataset_isassociated(resp->sigrdataset)) {
dns_rdataset_clone(resp->sigrdataset, &fctx->resp.sigrdataset);
}
- if (resp->db != NULL) {
- INSIST(resp->db == fctx->cache);
+ if (resp->cache != NULL) {
+ INSIST(resp->cache == fctx->cache);
}
if (resp->node != NULL) {
dns_db_attachnode(resp->node, &fctx->resp_node);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_rdataset_cleanup(resp->rdataset);
dns_rdataset_cleanup(resp->sigrdataset);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
/* Preserve data from resp before freeing it. */
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_rdataset_cleanup(resp->rdataset);
INSIST(resp->sigrdataset == NULL);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_rdataset_cleanup(&val->fsigrdataset);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_rdataset_cleanup(&val->fsigrdataset);
if (resp->node != NULL) {
dns_db_detachnode(&resp->node);
}
- if (resp->db != NULL) {
- dns_db_detach(&resp->db);
+ if (resp->cache != NULL) {
+ dns_db_detach(&resp->cache);
}
dns_resolver_destroyfetch(&fetch->fetch);
if (fresp->node != NULL) {
dns_db_detachnode(&fresp->node);
}
- if (fresp->db != NULL) {
- dns_db_detach(&fresp->db);
+ if (fresp->cache != NULL) {
+ dns_db_detach(&fresp->cache);
}
if (fresp->rdataset != NULL) {
ns_client_putrdataset(client, &fresp->rdataset);
if (qctx->fresp->node != NULL) {
dns_db_detachnode(&qctx->fresp->node);
}
- SAVE(qctx->rpz_st->r.db, qctx->fresp->db);
+ SAVE(qctx->rpz_st->r.db, qctx->fresp->cache);
qctx->rpz_st->r.r_type = qctx->fresp->qtype;
SAVE(qctx->rpz_st->r.r_rdataset, qctx->fresp->rdataset);
ns_client_putrdataset(qctx->client, &qctx->fresp->sigrdataset);
if (qctx->fresp->node != NULL) {
dns_db_detachnode(&qctx->fresp->node);
}
- if (qctx->fresp->db != NULL) {
- dns_db_detach(&qctx->fresp->db);
+ if (qctx->fresp->cache != NULL) {
+ dns_db_detach(&qctx->fresp->cache);
}
} else {
CCTRACE(ISC_LOG_DEBUG(3), "resume from normal recursion");
qctx->authoritative = false;
qctx->qtype = qctx->fresp->qtype;
- SAVE(qctx->db, qctx->fresp->db);
+ SAVE(qctx->db, qctx->fresp->cache);
SAVE(qctx->node, qctx->fresp->node);
SAVE(qctx->rdataset, qctx->fresp->rdataset);
SAVE(qctx->sigrdataset, qctx->fresp->sigrdataset);