mirror of
https://github.com/systemd/systemd.git
synced 2024-12-23 21:35:11 +03:00
resolved: properly handle BADCOOKIE DNS error
Add this new error code (documented in RFC7873) to our list of known errors.
This commit is contained in:
parent
19526c6679
commit
6f21e066f6
@ -2289,6 +2289,7 @@ static const char* const dns_rcode_table[_DNS_RCODE_MAX_DEFINED] = {
|
||||
[DNS_RCODE_BADNAME] = "BADNAME",
|
||||
[DNS_RCODE_BADALG] = "BADALG",
|
||||
[DNS_RCODE_BADTRUNC] = "BADTRUNC",
|
||||
[DNS_RCODE_BADCOOKIE] = "BADCOOKIE",
|
||||
};
|
||||
DEFINE_STRING_TABLE_LOOKUP(dns_rcode, int);
|
||||
|
||||
|
@ -263,6 +263,7 @@ enum {
|
||||
DNS_RCODE_BADNAME = 20,
|
||||
DNS_RCODE_BADALG = 21,
|
||||
DNS_RCODE_BADTRUNC = 22,
|
||||
DNS_RCODE_BADCOOKIE = 23,
|
||||
_DNS_RCODE_MAX_DEFINED,
|
||||
_DNS_RCODE_MAX = 4095 /* 4 bit rcode in the header plus 8 bit rcode in OPT, makes 12 bit */
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user