A stack which works with or without an Mbed os library. Provides IPv4 or IPv6 with a full 1500 byte buffer.
Dependents: oldheating gps motorhome heating
Diff: udp/dns/dnsquery.cpp
- Revision:
- 15:6ca6778168b1
- Parent:
- 14:e75a59c1123d
- Child:
- 22:914b970356f0
diff -r e75a59c1123d -r 6ca6778168b1 udp/dns/dnsquery.cpp --- a/udp/dns/dnsquery.cpp Fri May 05 17:44:16 2017 +0000 +++ b/udp/dns/dnsquery.cpp Tue May 09 15:39:03 2017 +0000 @@ -118,13 +118,10 @@ if (DEBUG) { char text[20]; + DnsProtocolToString(DnsQueryProtocol, sizeof(text), text); + LogTimeF("%s sent request for ", text); Ip4AddressToString(DnsQueryIp4, sizeof(text), text); - switch (DnsQueryProtocol) - { - case DNS_PROTOCOL_UDNS: LogTimeF("DNS sent DNS reverse request for %s\r\n", text); break; - case DNS_PROTOCOL_MDNS: LogTimeF("DNS sent MDNS reverse request for %s\r\n", text); break; - case DNS_PROTOCOL_LLMNR: LogTimeF("DNS sent LLMNR reverse request for %s\r\n", text); break; - } + LogF("%s\r\n", text); } DnsNameEncodeIp4(DnsQueryIp4, &p); *p++ = 0; @@ -135,13 +132,10 @@ if (DEBUG) { char text[60]; + DnsProtocolToString(DnsQueryProtocol, sizeof(text), text); + LogTimeF("%s sent request for ", text); Ip6AddressToString(DnsQueryIp6, sizeof(text), text); - switch (DnsQueryProtocol) - { - case DNS_PROTOCOL_UDNS: LogTimeF("DNS sent DNS reverse request for %s\r\n", text); break; - case DNS_PROTOCOL_MDNS: LogTimeF("DNS sent MDNS reverse request for %s\r\n", text); break; - case DNS_PROTOCOL_LLMNR: LogTimeF("DNS sent LLMNR reverse request for %s\r\n", text); break; - } + LogF("%s\r\n", text); } DnsNameEncodeIp6(DnsQueryIp6, &p); *p++ = 0;