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/dns.h
- Revision:
- 128:79052cb4a41c
- Parent:
- 83:08c983006a6e
- Child:
- 170:96c637dc3f52
diff -r fcdfbfad8770 -r 79052cb4a41c udp/dns/dns.h --- a/udp/dns/dns.h Fri Mar 08 18:43:56 2019 +0000 +++ b/udp/dns/dns.h Mon Mar 11 16:42:45 2019 +0000 @@ -10,9 +10,6 @@ extern int DnsGetNextProtocol4(int protocol); extern int DnsGetNextProtocol6(int protocol); -extern bool DnsHostNamesEquate(char* pA, char* pB); -extern int DnsMakeFullNameFromName (int protocol, const char* name, int size, char* fqdn); -extern int DnsStripNameFromFullName(int protocol, char* fqdn, int size, char* name); extern void DnsMain(void); extern int DnsHandlePacketReceived(void (*traceback)(void), int dnsProtocol, int sizeRx, void* pPacketRx, int* pSizeTx, void* pPacketTx); @@ -38,4 +35,3 @@ #define DNS_RECORD_TXT 16 #define DNS_RECORD_SRV 33 -#define DNS_MAX_LABEL_LENGTH 63