Lines Matching defs:rrs
257 ldns_rr_list *rrs;
265 rrs = ldns_pkt_get_section_clone(packet, sec);
268 for(i = 0; i < ldns_rr_list_rr_count(rrs); i++) {
270 ldns_rr_list_rr(rrs, i)),
278 ldns_rr_list_rr(rrs, i))
283 ldns_rr_list_deep_free(rrs);
294 ldns_rr_list *rrs;
302 rrs = ldns_pkt_get_section_clone(packet, sec);
305 for(i = 0; i < ldns_rr_list_rr_count(rrs); i++) {
306 if (type == ldns_rr_get_type(ldns_rr_list_rr(rrs, i))) {
310 ldns_rr_list_rr(rrs, i))
314 ldns_rr_list_deep_free(rrs);
324 /* return only those rrs that share name and type */
331 ldns_rr_list *rrs;
340 rrs = ldns_pkt_get_section_clone(packet, sec);
344 for(i = 0; i < ldns_rr_list_rr_count(rrs); i++) {
345 if (type == ldns_rr_get_type(ldns_rr_list_rr(rrs, i)) &&
346 ldns_dname_compare(ldns_rr_owner(ldns_rr_list_rr(rrs, i)),
351 ldns_rr_list_push_rr(new, ldns_rr_clone(ldns_rr_list_rr(rrs, i)));
355 ldns_rr_list_deep_free(rrs);