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.h
- Revision:
- 171:f708d6776752
- Parent:
- 61:aad055f1b0d1
diff -r 96c637dc3f52 -r f708d6776752 udp/dns/dnsquery.h --- a/udp/dns/dnsquery.h Wed Dec 09 18:11:05 2020 +0000 +++ b/udp/dns/dnsquery.h Sat Dec 12 20:10:02 2020 +0000 @@ -11,10 +11,10 @@ extern bool DnsQueryIsBusy; -extern void DnsQueryIp4FromName(char * name, int type); -extern void DnsQueryNameFromIp4(uint32_t ip, int type); +extern void DnsQueryIp4FromName(char * name, int dnsProtocol, int ipProtocol); +extern void DnsQueryNameFromIp4(uint32_t ip, int dnsProtocol, int ipProtocol); -extern void DnsQueryIp6FromName(char * name, int type); -extern void DnsQueryNameFromIp6(char* ip, int type); +extern void DnsQueryIp6FromName(char * name, int dnsProtocol, int ipProtocol); +extern void DnsQueryNameFromIp6(char* ip, int dnsProtocol, int ipProtocol); -extern int DnsQueryPoll(void* pPacket, int* pSize); +extern int DnsQueryPoll(int ipType, void* pPacket, int* pSize);