Lines Matching refs:rrsets

395 	verbose(VERB_ALGO, "prepending %d rrsets", (int)num_an + (int)num_ns);
412 memcpy(sets+num_an, msg->rep->rrsets, msg->rep->an_numrrsets *
419 msg->rep->rrsets+msg->rep->an_numrrsets,
430 msg->rep->rrsets + msg->rep->an_numrrsets,
439 msg->rep->rrsets = sets;
539 /* Iterate over the ANSWER rrsets in order, looking for CNAMEs and
542 struct ub_packed_rrset_key* r = msg->rep->rrsets[i];
564 /* Other rrsets in the section are ignored. */
566 /* add authority rrsets to authority prepend, for wildcarded CNAMEs */
569 struct ub_packed_rrset_key* r = msg->rep->rrsets[i];
1169 s = rep->rrsets[i];
1463 log_err("rpz: after cached cname, prepend rrsets: out of memory");
2896 log_err("rpz: prepend rrsets: out of memory");
3115 if(ntohs(rep->rrsets[i]->rk.type) == LDNS_RR_TYPE_NS)
3116 return rep->rrsets[i];
3239 && ntohs(iq->response->rep->rrsets[0]->rk.type) == LDNS_RR_TYPE_DNAME) {
3242 get_cname_target(iq->response->rep->rrsets[0], &sname,
3244 if(snamelen && dname_subdomain_c(sname, iq->response->rep->rrsets[0]->rk.dname)) {
3381 /* we know that all other NS rrsets are scrubbed
3520 /* NOTE : set referral=1, so that rrsets get stored but not
3561 log_err("rpz: after cname, prepend rrsets: out of memory");
3963 /* copy rrsets */
3966 log_err("malloc failed (too many rrsets) in collect ANY");
3978 memcpy(dest, to->rep->rrsets, to->rep->an_numrrsets
3981 memcpy(dest, from->rep->rrsets, from->rep->an_numrrsets
3985 memcpy(dest, to->rep->rrsets+to->rep->an_numrrsets,
3988 memcpy(dest, from->rep->rrsets+from->rep->an_numrrsets,
3992 memcpy(dest, to->rep->rrsets+to->rep->an_numrrsets+
3996 memcpy(dest, from->rep->rrsets+from->rep->an_numrrsets+
4000 to->rep->rrsets = d;
4140 log_err("prepend rrsets: out of memory");