Lines Matching refs:rrsets
950 if(((struct packed_rrset_data*)msg->rep->rrsets[i]->
978 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];
1007 * check equality of two rrsets
1043 /** compare rrsets and sort canonically. Compares rrset name, type, class.
1085 /* sort the rrsets in the authority and additional sections before
1089 region, p->rrsets, sizeof(*sorted_p)*p->rrset_count);
1099 region, q->rrsets, sizeof(*sorted_q)*q->rrset_count);
1111 /* compare the rrsets */
1145 struct ub_packed_rrset_key* s = rep->rrsets[i];
1153 rep->rrsets[i]=rep->rrsets[rep->rrset_count-1];
1191 if(rep->rrsets[i]->rk.type == htons(LDNS_RR_TYPE_NS)) {
1192 return rep->rrsets[i];
1219 if(!rrset && rep->rrset_count != 0) rrset = rep->rrsets[0];
1365 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];
1372 memmove(msg->rep->rrsets+i, msg->rep->rrsets+i+1,
1390 memmove(msg->rep->rrsets, msg->rep->rrsets+msg->rep->an_numrrsets,
1451 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];
1469 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];
1624 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];
1635 struct ub_packed_rrset_key* s = msg->rep->rrsets[i];