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

Committer:
andrewboyson
Date:
Thu Oct 19 20:56:58 2017 +0000
Revision:
43:bc028d5a6424
Parent:
37:793b39683406
Child:
59:e0e556c8bd46
Added verbose option to trace

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 37:793b39683406 1 extern bool DnsQueryTrace;
andrewboyson 37:793b39683406 2
andrewboyson 13:9cd54f7db57a 3 extern uint32_t DnsQueryIp4;
andrewboyson 13:9cd54f7db57a 4 extern char DnsQueryIp6[];
andrewboyson 13:9cd54f7db57a 5 extern char DnsQueryName[];
andrewboyson 13:9cd54f7db57a 6
andrewboyson 43:bc028d5a6424 7 extern void DnsQueryMain();
andrewboyson 13:9cd54f7db57a 8
andrewboyson 13:9cd54f7db57a 9 extern bool DnsQueryIsBusy;
andrewboyson 13:9cd54f7db57a 10
andrewboyson 13:9cd54f7db57a 11 extern void DnsQueryIp4FromName(char * name, int type);
andrewboyson 13:9cd54f7db57a 12 extern void DnsQueryNameFromIp4(uint32_t ip, int type);
andrewboyson 13:9cd54f7db57a 13
andrewboyson 13:9cd54f7db57a 14 extern void DnsQueryIp6FromName(char * name, int type);
andrewboyson 13:9cd54f7db57a 15 extern void DnsQueryNameFromIp6(char* ip, int type);
andrewboyson 13:9cd54f7db57a 16
andrewboyson 13:9cd54f7db57a 17 extern int DnsQueryPoll(int* pSize);