unsigned char *sha1_hash;
ldns_rdf *sigdata_rdf;
ldns_buffer *b64sig;
- /* xxxx */
DSA_SIG *sig;
uint8_t *data;
len = data[src_pos];
/* special case: root label */
- /* XXX also check the actual contents!!!! ??? */
if (1 == ldns_rdf_size(dname)) {
ldns_buffer_printf(output, ".");
} else {
return ldns_buffer_status(output);
}
-ldns_status
-ldns_rdf2buffer_str_todo(ldns_buffer *output, ldns_rdf *rdf)
-{
- (void) ldns_rdf_data(rdf);
- ldns_buffer_printf(output, "todo: ");
- return ldns_rdf2buffer_str_hex(output, rdf);
-}
-
ldns_status
ldns_rdf2buffer_str_int16_data(ldns_buffer *output, ldns_rdf *rdf)
{
res = ldns_rdf2buffer_str_loc(buffer, rdf);
break;
case LDNS_RDF_TYPE_WKS:
+ case LDNS_RDF_TYPE_SERVICE:
res = ldns_rdf2buffer_str_wks(buffer, rdf);
break;
case LDNS_RDF_TYPE_NSAP:
case LDNS_RDF_TYPE_INT16_DATA:
res = ldns_rdf2buffer_str_int16_data(buffer, rdf);
break;
- case LDNS_RDF_TYPE_SERVICE:
- /* XXX todo */
- break;
}
} else {
ldns_buffer_printf(buffer, "(null) ");
*/
ldns_status ldns_rdf2buffer_str_apl(ldns_buffer *output, ldns_rdf *rdf);
-/**
- * Converts an LDNS_RDF_TYPE_TODO rdata element to string format 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_todo(ldns_buffer *output, ldns_rdf *rdf);
-
/**
* Converts an LDNS_RDF_TYPE_INT16_DATA rdata element to string format and adds it to the output buffer
* \param[in] *rdf The rdata to convert
syn keyword ldnsConstant LDNS_RDF_TYPE_DNAME
syn keyword ldnsConstant LDNS_RDF_TYPE_INT8
syn keyword ldnsConstant LDNS_RDF_TYPE_INT16
+syn keyword ldnsConstant LDNS_RDF_TYPE_INT16_DATA
syn keyword ldnsConstant LDNS_RDF_TYPE_INT32
syn keyword ldnsConstant LDNS_RDF_TYPE_A
syn keyword ldnsConstant LDNS_RDF_TYPE_AAAA
syn keyword ldnsConstant LDNS_RDF_TYPE_TYPE
syn keyword ldnsConstant LDNS_RDF_TYPE_CLASS
syn keyword ldnsConstant LDNS_RDF_TYPE_CERT
+syn keyword ldnsConstant LDNS_RDF_TYPE_CERT_ALG
syn keyword ldnsConstant LDNS_RDF_TYPE_ALG
syn keyword ldnsConstant LDNS_RDF_TYPE_UNKNOWN
syn keyword ldnsConstant LDNS_RDF_TYPE_TIME
syn keyword ldnsConstant LDNS_RDF_TYPE_LOC
syn keyword ldnsConstant LDNS_RDF_TYPE_WKS
syn keyword ldnsConstant LDNS_RDF_TYPE_NSAP
+syn keyword ldnsConstant LDNS_RDF_TYPE_IPSECKEY
+syn keyword ldnsConstant LDNS_RDF_TYPE_TSIG
syn keyword ldnsConstant LDNS_MAX_RDFLEN
" ldns/dns.h