{
if (nsec3_rr &&
(ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3 ||
- ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAMS)
+ ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAM)
&& ldns_rdf_size(ldns_rr_rdf(nsec3_rr, 0)) > 0
) {
return ldns_rdf2native_int8(ldns_rr_rdf(nsec3_rr, 0));
{
if (nsec3_rr &&
(ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3 ||
- ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAMS)
+ ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAM)
&& ldns_rdf_size(ldns_rr_rdf(nsec3_rr, 1)) > 0
) {
return ldns_rdf2native_int8(ldns_rr_rdf(nsec3_rr, 1));
{
if (nsec3_rr &&
(ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3 ||
- ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAMS)
+ ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAM)
&& ldns_rdf_size(ldns_rr_rdf(nsec3_rr, 2)) > 0
) {
return ldns_rdf2native_int16(ldns_rr_rdf(nsec3_rr, 2));
{
if (nsec3_rr &&
(ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3 ||
- ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAMS)
+ ldns_rr_get_type(nsec3_rr) == LDNS_RR_TYPE_NSEC3PARAM)
) {
return ldns_rr_rdf(nsec3_rr, 3);
}
uint8_t *salt,
int signflags)
{
- ldns_rr *nsec3, *nsec3params;
+ ldns_rr *nsec3, *nsec3param;
ldns_status result = LDNS_STATUS_OK;
/* zone is already sorted */
} else {
if (!ldns_dnssec_zone_find_rrset(zone,
zone->soa->name,
- LDNS_RR_TYPE_NSEC3PARAMS)) {
- /* create and add the nsec3params rr */
- nsec3params =
- ldns_rr_new_frm_type(LDNS_RR_TYPE_NSEC3PARAMS);
- ldns_rr_set_owner(nsec3params,
+ LDNS_RR_TYPE_NSEC3PARAM)) {
+ /* create and add the nsec3param rr */
+ nsec3param =
+ ldns_rr_new_frm_type(LDNS_RR_TYPE_NSEC3PARAM);
+ ldns_rr_set_owner(nsec3param,
ldns_rdf_clone(zone->soa->name));
- ldns_nsec3_add_param_rdfs(nsec3params,
+ ldns_nsec3_add_param_rdfs(nsec3param,
algorithm,
flags,
iterations,
salt);
/* always set bit 7 of the flags to zero, according to
* rfc5155 section 11 */
- ldns_set_bit(ldns_rdf_data(ldns_rr_rdf(nsec3params, 1)), 7, 0);
- result = ldns_dnssec_zone_add_rr(zone, nsec3params);
+ ldns_set_bit(ldns_rdf_data(ldns_rr_rdf(nsec3param, 1)), 7, 0);
+ result = ldns_dnssec_zone_add_rr(zone, nsec3param);
if (result != LDNS_STATUS_OK) {
return result;
}
- ldns_rr_list_push_rr(new_rrs, nsec3params);
+ ldns_rr_list_push_rr(new_rrs, nsec3param);
}
result = ldns_dnssec_zone_create_nsec3s(zone,
new_rrs,
if (cur_rr_type == LDNS_RR_TYPE_RRSIG ||
cur_rr_type == LDNS_RR_TYPE_NSEC ||
cur_rr_type == LDNS_RR_TYPE_NSEC3 ||
- cur_rr_type == LDNS_RR_TYPE_NSEC3PARAMS
+ cur_rr_type == LDNS_RR_TYPE_NSEC3PARAM
) {
ldns_rr_free(cur_rr);
} else {
if (cur_rr_type == LDNS_RR_TYPE_RRSIG ||
cur_rr_type == LDNS_RR_TYPE_NSEC ||
cur_rr_type == LDNS_RR_TYPE_NSEC3 ||
- cur_rr_type == LDNS_RR_TYPE_NSEC3PARAMS
+ cur_rr_type == LDNS_RR_TYPE_NSEC3PARAM
) {
ldns_rr_list_push_rr(stripped_list, cur_rr);
} else {
LDNS_RR_TYPE_DHCID = 49,
LDNS_RR_TYPE_NSEC3 = 50,
+ LDNS_RR_TYPE_NSEC3PARAM = 51,
LDNS_RR_TYPE_NSEC3PARAMS = 51,
/** draft-ietf-dnsop-trust-history */
LDNS_RDF_TYPE_INT8, LDNS_RDF_TYPE_INT8, LDNS_RDF_TYPE_INT16, LDNS_RDF_TYPE_NSEC3_SALT, LDNS_RDF_TYPE_NSEC3_NEXT_OWNER, LDNS_RDF_TYPE_NSEC
};
-static const ldns_rdf_type type_nsec3params_wireformat[] = {
+static const ldns_rdf_type type_nsec3param_wireformat[] = {
/* LDNS_RDF_TYPE_NSEC3_PARAMS_VARS*/
LDNS_RDF_TYPE_INT8,
LDNS_RDF_TYPE_INT8,
/* 50 */
{LDNS_RR_TYPE_NSEC3, "NSEC3", 5, 6, type_nsec3_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
/* 51 */
-{LDNS_RR_TYPE_NSEC3PARAMS, "NSEC3PARAM", 4, 4, type_nsec3params_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
+{LDNS_RR_TYPE_NSEC3PARAM, "NSEC3PARAM", 4, 4, type_nsec3param_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
/* 52 */
{LDNS_RR_TYPE_NULL, "TYPE52", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
{LDNS_RR_TYPE_NULL, "TYPE53", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },