Lines Matching refs:rr2
1465 ldns_rr *rr1, *rr2; in qsort_schwartz_rr_compare() local
1476 rr2 = (ldns_rr *) sb->original_object; in qsort_schwartz_rr_compare()
1478 result = ldns_rr_compare_no_rdata(rr1, rr2); in qsort_schwartz_rr_compare()
1560 ldns_rr_compare_no_rdata(const ldns_rr *rr1, const ldns_rr *rr2) in ldns_rr_compare_no_rdata() argument
1567 assert(rr2 != NULL); in ldns_rr_compare_no_rdata()
1570 rr2_len = ldns_rr_uncompressed_size(rr2); in ldns_rr_compare_no_rdata()
1572 if (ldns_dname_compare(ldns_rr_owner(rr1), ldns_rr_owner(rr2)) < 0) { in ldns_rr_compare_no_rdata()
1574 } else if (ldns_dname_compare(ldns_rr_owner(rr1), ldns_rr_owner(rr2)) > 0) { in ldns_rr_compare_no_rdata()
1579 if (ldns_rr_get_class(rr1) != ldns_rr_get_class(rr2)) { in ldns_rr_compare_no_rdata()
1580 return ldns_rr_get_class(rr1) - ldns_rr_get_class(rr2); in ldns_rr_compare_no_rdata()
1584 if (ldns_rr_get_type(rr1) != ldns_rr_get_type(rr2)) { in ldns_rr_compare_no_rdata()
1585 return ldns_rr_get_type(rr1) - ldns_rr_get_type(rr2); in ldns_rr_compare_no_rdata()
1639 ldns_rr_compare(const ldns_rr *rr1, const ldns_rr *rr2) in ldns_rr_compare() argument
1647 result = ldns_rr_compare_no_rdata(rr1, rr2); in ldns_rr_compare()
1650 rr2_len = ldns_rr_uncompressed_size(rr2); in ldns_rr_compare()
1664 rr2, in ldns_rr_compare()
1715 ldns_rr *rr2 = ldns_rr_clone(orr2); in ldns_rr_compare_ds() local
1719 ldns_rr_set_ttl(rr2, 0); in ldns_rr_compare_ds()
1722 ldns_rr_get_type(rr2) == LDNS_RR_TYPE_DNSKEY) { in ldns_rr_compare_ds()
1723 result = ldns_rr_compare_ds_dnskey(rr1, rr2); in ldns_rr_compare_ds()
1725 ldns_rr_get_type(rr2) == LDNS_RR_TYPE_DS) { in ldns_rr_compare_ds()
1726 result = ldns_rr_compare_ds_dnskey(rr2, rr1); in ldns_rr_compare_ds()
1728 result = (ldns_rr_compare(rr1, rr2) == 0); in ldns_rr_compare_ds()
1732 ldns_rr_free(rr2); in ldns_rr_compare_ds()