From 83bfebcb9e5156e9795599078ea0eb9aa5622369 Mon Sep 17 00:00:00 2001 From: Shawn A Date: Mon, 29 Jan 2018 10:26:29 -0600 Subject: [PATCH] adds debugging to dnsserver --- libraries/DNSServer/src/DNSServer.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/libraries/DNSServer/src/DNSServer.cpp b/libraries/DNSServer/src/DNSServer.cpp index 12cd3e502d8..5fa9c01965f 100644 --- a/libraries/DNSServer/src/DNSServer.cpp +++ b/libraries/DNSServer/src/DNSServer.cpp @@ -2,6 +2,12 @@ #include #include +// #define DEBUG_ESP_DNS +#ifdef DEBUG_ESP_PORT +#define DEBUG_OUTPUT DEBUG_ESP_PORT +#else +#define DEBUG_OUTPUT Serial +#endif DNSServer::DNSServer() { @@ -132,6 +138,11 @@ void DNSServer::replyWithIP() _udp.write((uint8_t)4); _udp.write(_resolvedIP, 4); _udp.endPacket(); + + #ifdef DEBUG_ESP_DNS + DEBUG_OUTPUT.printf("DNS responds: %s for %s\n", + IPAddress(_resolvedIP).toString().c_str(), getDomainNameWithoutWwwPrefix().c_str() ); + #endif } void DNSServer::replyWithCustomCode()