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/dnsreply.cpp
- Revision:
- 14:e75a59c1123d
- Parent:
- 13:9cd54f7db57a
- Child:
- 15:6ca6778168b1
diff -r 9cd54f7db57a -r e75a59c1123d udp/dns/dnsreply.cpp --- a/udp/dns/dnsreply.cpp Mon May 01 18:20:55 2017 +0000 +++ b/udp/dns/dnsreply.cpp Fri May 05 17:44:16 2017 +0000 @@ -1,6 +1,8 @@ #include "mbed.h" #include "log.h" #include "net.h" +#include "ip4.h" +#include "ip6.h" #include "dns.h" #include "dnshdr.h" #include "dnsname.h" @@ -95,12 +97,12 @@ char text[100]; if (DnsReplyRecordNameAsIp4) { - NetIp4AddressToString(DnsReplyRecordNameAsIp4, sizeof(text), text); + Ip4AddressToString(DnsReplyRecordNameAsIp4, sizeof(text), text); LogF(" record name as ip4 %s\r\n", text); } if (DnsReplyRecordNameAsIp6[0]) { - NetIp6AddressToString(DnsReplyRecordNameAsIp6, sizeof(text), text); + Ip6AddressToString(DnsReplyRecordNameAsIp6, sizeof(text), text); LogF(" record name as ip6 %s\r\n", text); } DnsRecordTypeToString(recordType, sizeof(text), text); @@ -141,11 +143,11 @@ switch (recordType) { case DNS_RECORD_A: - NetIp4AddressToString(DnsReplyIp4, sizeof(text), text); + Ip4AddressToString(DnsReplyIp4, sizeof(text), text); LogF(" ip4 %s\r\n", text); break; case DNS_RECORD_AAAA: - NetIp6AddressToString(DnsReplyIp6, sizeof(text), text); + Ip6AddressToString(DnsReplyIp6, sizeof(text), text); LogF(" ip6 %s\r\n", text); break; case DNS_RECORD_PTR: