Lines Matching refs:rrsets
349 verbose(VERB_ALGO, "prepending %d rrsets", (int)num_an + (int)num_ns);
361 memcpy(sets+num_an, msg->rep->rrsets, msg->rep->an_numrrsets *
368 msg->rep->rrsets+msg->rep->an_numrrsets,
374 msg->rep->rrsets + msg->rep->an_numrrsets,
383 msg->rep->rrsets = sets;
460 /* Iterate over the ANSWER rrsets in order, looking for CNAMEs and
463 struct ub_packed_rrset_key* r = msg->rep->rrsets[i];
483 /* Other rrsets in the section are ignored. */
485 /* add authority rrsets to authority prepend, for wildcarded CNAMEs */
488 struct ub_packed_rrset_key* r = msg->rep->rrsets[i];
794 s = rep->rrsets[i];
2119 if(ntohs(rep->rrsets[i]->rk.type) == LDNS_RR_TYPE_NS)
2120 return rep->rrsets[i];
2278 /* we know that all other NS rrsets are scrubbed
2389 /* NOTE : set referral=1, so that rrsets get stored but not
2746 /* copy rrsets */
2749 log_err("malloc failed (too many rrsets) in collect ANY");
2761 memcpy(dest, to->rep->rrsets, to->rep->an_numrrsets
2764 memcpy(dest, from->rep->rrsets, from->rep->an_numrrsets
2768 memcpy(dest, to->rep->rrsets+to->rep->an_numrrsets,
2771 memcpy(dest, from->rep->rrsets+from->rep->an_numrrsets,
2775 memcpy(dest, to->rep->rrsets+to->rep->an_numrrsets+
2779 memcpy(dest, from->rep->rrsets+from->rep->an_numrrsets+
2783 to->rep->rrsets = d;
2903 log_err("prepend rrsets: out of memory");