mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-16 14:32:18 +00:00
LibDNS: Add debug messages for error response codes in resolver
This commit is contained in:
parent
de34143a4e
commit
5e9ceac16c
Notes:
github-actions[bot]
2025-06-13 09:43:09 +00:00
Author: https://github.com/rmg-x
Commit: 5e9ceac16c
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5071
1 changed files with 16 additions and 0 deletions
|
@ -616,6 +616,22 @@ private:
|
|||
if (result->is_dnssec_validated())
|
||||
return validate_dnssec(move(message), *lookup, *result);
|
||||
|
||||
if constexpr (DNS_DEBUG) {
|
||||
switch (message.header.options.response_code()) {
|
||||
case Messages::Options::ResponseCode::FormatError:
|
||||
dbgln("DNS: Received FormatError response code");
|
||||
break;
|
||||
case Messages::Options::ResponseCode::ServerFailure:
|
||||
dbgln("DNS: Received ServerFailure response code");
|
||||
break;
|
||||
case Messages::Options::ResponseCode::NameError:
|
||||
dbgln("DNS: Received NameError response code");
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
for (auto& record : message.answers)
|
||||
result->add_record(move(record));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue