ldns_dnssec_rrsets *cur_rrsets;
int on_delegation_point;
- if (!from || !to || (nsec_type != LDNS_RR_TYPE_NSEC &&
- nsec_type != LDNS_RR_TYPE_NSEC3)) {
+ if (!from || !to || (nsec_type != LDNS_RR_TYPE_NSEC)) {
return NULL;
}
ldns_rr_list_deep_free(trusted_keys);
return LDNS_STATUS_OK;
}
- /* This was for debugging I guess!
- * else {
- ldns_rr_list_print(stdout, rrset);
- ldns_rr_print(stdout, cur_sig);
- ldns_rr_print(stdout, cur_key);
-
- } */
}
}
}
size_t len = ldns_rdf_size(ldns_rr_rdf(rr, 3));
char *babble = ldns_bubblebabble(data, len);
if(babble)
- ldns_buffer_printf(output, " ; %s", babble);
+ ldns_buffer_printf(output, " ;{%s}", babble);
LDNS_FREE(babble);
}
break;
case LDNS_RR_TYPE_NSEC3:
- if ((fmt->flags & LDNS_COMMENT_FLAGS)
- && ldns_nsec3_optout(rr)) {
- ldns_buffer_printf(output,
- " ; flags: optout");
- } else if (fmt->flags
- & LDNS_COMMENT_NSEC3_CHAIN) {
- ldns_buffer_printf(output, " ;");
+ if (! (fmt->flags & LDNS_COMMENT_FLAGS) &&
+ ! (fmt->flags & LDNS_COMMENT_NSEC3_CHAIN)) {
+ break;
+ }
+ ldns_buffer_printf(output, " ;{");
+ if ((fmt->flags & LDNS_COMMENT_FLAGS)) {
+ if (ldns_nsec3_optout(rr)) {
+ ldns_buffer_printf(output,
+ " flags: optout");
+ } else {
+ ldns_buffer_printf(output,
+ " flags: -");
+ }
+ if (fmt->flags & LDNS_COMMENT_NSEC3_CHAIN
+ && fmt->data != NULL) {
+ ldns_buffer_printf(output, ", ");
+ }
}
if (fmt->flags & LDNS_COMMENT_NSEC3_CHAIN
&& fmt->data != NULL) {
if (node->data) {
ldns_buffer_printf(
output,
- " from: ");
+ "from: ");
(void)
ldns_rdf2buffer_str(
output,
ldns_rdf_free(key);
}
}
-
+ ldns_buffer_printf(output, "}");
break;
default:
break;