return new;
}
-/* pointer copy only */
-/* this is a bitch - do we free rd1 and then copy new to rd1
- * or do we modify rd1 inplace?
- * I guess the latter is better... MG... ?
- */
ldns_status
ldns_dname_cat(ldns_rdf *rd1, ldns_rdf *rd2)
{
{ LDNS_STATUS_UNKNOWN_INET, "Uknown address family" },
{ LDNS_STATUS_NOT_IMPL, "This function is not implemented (yet), please notify the developers" },
{ LDNS_STATUS_CRYPTO_UNKNOWN_ALGO, "Uknown cryptographic algorithm" },
+ { LDNS_STATUS_CRYPTO_NO_RRSIG, "No DNSSEC signature(s)" },
+ { LDNS_STATUS_CRYPTO_NO_DNSKEY, "No DNSSEC public key" },
+ { LDNS_STATUS_CRYPTO_BOGUS, "Bogus DNSSEC signature" },
{ 0, NULL }
};