case LDNS_RDF_TYPE_NSEC3_SALT: return "NSEC3_SALT";
case LDNS_RDF_TYPE_NSEC3_NEXT_OWNER:
return "NSEC3_NEXT_OWNER";
- case LDNS_RDF_TYPE_AAAA_SHORT: return "AAAA_SHORT";
+ case LDNS_RDF_TYPE_AAAA_HALF: return "AAAA_HALF";
}
}
return 0;
{ LDNS_STATUS_DANE_PKIX_NO_SELF_SIGNED_TRUST_ANCHOR,
"The validation path "
"did not end in a self-signed certificate" },
- { LDNS_STATUS_INVALID_AAAA_SHORT,
+ { LDNS_STATUS_INVALID_AAAA_HALF,
"Conversion error, 4 colon seperated hex numbers expected" },
{ 0, NULL }
};
}
ldns_status
-ldns_rdf2buffer_str_aaaa_short(ldns_buffer *output, const ldns_rdf *rdf)
+ldns_rdf2buffer_str_aaaa_half(ldns_buffer *output, const ldns_rdf *rdf)
{
ldns_buffer_printf(output,"%.4x:%.4x:%.4d:%.4x",
ldns_read_uint16(ldns_rdf_data(rdf)),
case LDNS_RDF_TYPE_NSEC3_NEXT_OWNER:
res = ldns_rdf2buffer_str_b32_ext(buffer, rdf);
break;
- case LDNS_RDF_TYPE_AAAA_SHORT:
- res = ldns_rdf2buffer_str_aaaa_short(buffer, rdf);
+ case LDNS_RDF_TYPE_AAAA_HALF:
+ res = ldns_rdf2buffer_str_aaaa_half(buffer, rdf);
break;
}
} else {
LDNS_STATUS_DANE_PKIX_DID_NOT_VALIDATE,
LDNS_STATUS_DANE_PKIX_NO_SELF_SIGNED_TRUST_ANCHOR,
LDNS_STATUS_EXISTS_ERR,
- LDNS_STATUS_INVALID_AAAA_SHORT
+ LDNS_STATUS_INVALID_AAAA_HALF
};
typedef enum ldns_enum_status ldns_status;
ldns_status ldns_rdf2buffer_str_time(ldns_buffer *output, const ldns_rdf *rdf);
/**
- * Converts an LDNS_RDF_TYPE_AAAA_SHORT rdata element to 4 hexadecimal numbers
+ * Converts an LDNS_RDF_TYPE_AAAA_HALF rdata element to 4 hexadecimal numbers
* seperated by colons and adds it to the output buffer
* \param[in] *rdf The rdata to convert
* \param[in] *output The buffer to add the data to
* \return LDNS_STATUS_OK on success, and error status on failure
*/
-ldns_status ldns_rdf2buffer_str_aaaa_short(ldns_buffer *output,
+ldns_status ldns_rdf2buffer_str_aaaa_half(ldns_buffer *output,
const ldns_rdf *rdf);
/**
/** nsec3 base32 string (with length byte on wire */
LDNS_RDF_TYPE_NSEC3_NEXT_OWNER,
/** 4 shorts represented as 4 * 16 bit hex numbers seperated by colons */
- LDNS_RDF_TYPE_AAAA_SHORT
+ LDNS_RDF_TYPE_AAAA_HALF
};
typedef enum ldns_enum_rdf_type ldns_rdf_type;
* \param[in] str the string to be converted
* \return ldns_status
*/
-ldns_status ldns_str2rdf_aaaa_short(ldns_rdf **rd, const char *str);
+ldns_status ldns_str2rdf_aaaa_half(ldns_rdf **rd, const char *str);
#ifdef __cplusplus
}
case LDNS_RDF_TYPE_NSEC3_NEXT_OWNER:
status = ldns_str2rdf_b32_ext(&rdf, str);
break;
- case LDNS_RDF_TYPE_AAAA_SHORT:
- status = ldns_str2rdf_aaaa_short(&rdf, str);
+ case LDNS_RDF_TYPE_AAAA_HALF:
+ status = ldns_str2rdf_aaaa_half(&rdf, str);
break;
case LDNS_RDF_TYPE_NONE:
default:
};
static const ldns_rdf_type type_nid_wireformat[] = {
LDNS_RDF_TYPE_INT16,
- LDNS_RDF_TYPE_AAAA_SHORT
+ LDNS_RDF_TYPE_AAAA_HALF
};
static const ldns_rdf_type type_l32_wireformat[] = {
LDNS_RDF_TYPE_INT16,
};
static const ldns_rdf_type type_l64_wireformat[] = {
LDNS_RDF_TYPE_INT16,
- LDNS_RDF_TYPE_AAAA_SHORT
+ LDNS_RDF_TYPE_AAAA_HALF
};
static const ldns_rdf_type type_lp_wireformat[] = {
LDNS_RDF_TYPE_INT16,
}
ldns_status
-ldns_str2rdf_aaaa_short(ldns_rdf **rd, const char *str)
+ldns_str2rdf_aaaa_half(ldns_rdf **rd, const char *str)
{
unsigned int a, b, c, d;
uint16_t shorts[4];
if (sscanf(str, "%x:%x:%x:%x", &a, &b, &c, &d) == EOF) {
- return LDNS_STATUS_INVALID_AAAA_SHORT;
+ return LDNS_STATUS_INVALID_AAAA_HALF;
} else {
shorts[0] = htons(shorts[0]);
shorts[1] = htons(shorts[1]);
shorts[2] = htons(shorts[2]);
shorts[3] = htons(shorts[3]);
*rd = ldns_rdf_new_frm_data(
- LDNS_RDF_TYPE_AAAA_SHORT, 4 * sizeof(uint16_t), &shorts);
+ LDNS_RDF_TYPE_AAAA_HALF, 4 * sizeof(uint16_t), &shorts);
}
return *rd ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR;
}
case LDNS_RDF_TYPE_TSIGTIME:
cur_rdf_length = LDNS_RDF_SIZE_6BYTES;
break;
- case LDNS_RDF_TYPE_AAAA_SHORT:
+ case LDNS_RDF_TYPE_AAAA_HALF:
cur_rdf_length = LDNS_RDF_SIZE_8BYTES;
break;
case LDNS_RDF_TYPE_AAAA: