#define LDNS_MAX_DOMAINLEN 255
/** Maximum number of pointers in 1 dname */
#define LDNS_MAX_POINTERS 65535
-/** Maximum number of rr's in a rr_list */
-#define LDNS_MAX_RR 65535
/** The bytes TTL, CLASS and length use up in an rr */
#define LDNS_RR_OVERHEAD 10
if (left) {
l_rr_count = ldns_rr_list_rr_count(left);
+ printf("left %d\n", l_rr_count);
} else {
return false;
}
if (right) {
r_rr_count = ldns_rr_list_rr_count(right);
+ printf("right %d\n", r_rr_count);
} else {
r_rr_count = 0;
}
- if (l_rr_count + r_rr_count > LDNS_MAX_RR ) {
- /* overflow error */
- return false;
- }
-
/* push right to left */
for(i = 0; i < r_rr_count; i++) {
ldns_rr_list_push_rr(left, ldns_rr_list_rr(right, i));
r_rr_count = 0;
}
- if (l_rr_count + r_rr_count > LDNS_MAX_RR ) {
- /* overflow error */
- return NULL;
- }
-
cat = ldns_rr_list_new();
if (!cat) {