aboutsummaryrefslogtreecommitdiff
path: root/contrib/ldns/error.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ldns/error.c')
-rw-r--r--contrib/ldns/error.c31
1 files changed, 29 insertions, 2 deletions
diff --git a/contrib/ldns/error.c b/contrib/ldns/error.c
index 35ee5bdd5e24..e3fd12112789 100644
--- a/contrib/ldns/error.c
+++ b/contrib/ldns/error.c
@@ -1,6 +1,6 @@
/*
* a error2str function to make sense of all the
- * error codes we have laying ardoun
+ * error codes we have laying around
*
* a Net::DNS like library for C
* LibDNS Team @ NLnet Labs
@@ -36,7 +36,7 @@ ldns_lookup_table ldns_error_str[] = {
{ LDNS_STATUS_NETWORK_ERR, "Could not send or receive, because of network error" },
{ LDNS_STATUS_ADDRESS_ERR, "Could not start AXFR, because of address error" },
{ LDNS_STATUS_FILE_ERR, "Could not open the files" },
- { LDNS_STATUS_UNKNOWN_INET, "Uknown address family" },
+ { LDNS_STATUS_UNKNOWN_INET, "Unknown address family" },
{ LDNS_STATUS_NOT_IMPL, "This function is not implemented (yet), please notify the developers - or not..." },
{ LDNS_STATUS_NULL, "Supplied value pointer null" },
{ LDNS_STATUS_CRYPTO_UNKNOWN_ALGO, "Unknown cryptographic algorithm" },
@@ -157,6 +157,33 @@ ldns_lookup_table ldns_error_str[] = {
"X509_STORE_CTX_set0_dane() functions within OpenSSL >= 1.1.0 "
"to be able to verify the DANE-TA usage type." },
#endif
+ { LDNS_STATUS_ZONEMD_DOUBLE_OCCURRENCE, "A ZONEMD with the same "
+ "<scheme> and hash algorithm occurred more than once." },
+ { LDNS_STATUS_ZONEMD_UNKNOWN_SCHEME, "Unknown ZONEMD <scheme>" },
+ { LDNS_STATUS_ZONEMD_UNKNOWN_HASH, "Unknown ZONEMD hash algorithm" },
+ { LDNS_STATUS_ZONEMD_INVALID_SOA,
+ "Missing or invalid SOA to associate with ZONEMD RR" },
+ { LDNS_STATUS_NO_ZONEMD,
+ "NSEC(3) RRs indicate that a ZONEMD exists, "
+ "but it is not found in the zone" },
+ { LDNS_STATUS_NO_VALID_ZONEMD,
+ "No ZONEMD matching the zone data was found" },
+ { LDNS_STATUS_SYNTAX_SVCPARAM_KEY_ERR, "Syntax error in a key in "
+ "the ServiceParam rdata field of SVCB or HTTPS RR" },
+ { LDNS_STATUS_SYNTAX_SVCPARAM_VALUE_ERR, "Syntax error in a value in "
+ "the ServiceParam rdata field of SVCB or HTTPS RR" },
+ { LDNS_STATUS_RESERVED_SVCPARAM_KEY,
+ "key65535 is reserved and MUST NOT be used "
+ "in the ServiceParam rdata field of SVCB or HTTPS RR" },
+ { LDNS_STATUS_NO_SVCPARAM_VALUE_EXPECTED,
+ "A value was found for a key that SHOULD not have a value "
+ "in the ServiceParam rdata field of SVCB or HTTPS RR" },
+ { LDNS_STATUS_SVCPARAM_KEY_MORE_THAN_ONCE,
+ "A key was found more than once "
+ "in the ServiceParam rdata field of SVCB or HTTPS RR" },
+ { LDNS_STATUS_INVALID_SVCPARAM_VALUE,
+ "Invalid wireformat of a value "
+ "in the ServiceParam rdata field of SVCB or HTTPS RR" },
{ 0, NULL }
};