Andrew Boyson / net

Dependents:   oldheating gps motorhome heating

udp/dns/dnscache.h

Committer:
andrewboyson
Date:
2017-08-10
Revision:
30:e34173b7585c
Child:
33:714a0345e59b

File content as of revision 30:e34173b7585c:

extern void DnsCacheMakeRequestForNameFromIp4(uint32_t ip);
extern void DnsCacheMakeRequestForNameFromIp6(char*    ip);
extern void DnsCacheMakeRequestForIp4FromName(char*  name);
extern void DnsCacheMakeRequestForIp6FromName(char*  name);

extern void DnsCacheAddIp4Record(uint32_t ip, char* name, int protocol);
extern void DnsCacheAddIp6Record(char*    ip, char* name, int protocol);

extern void DnsCacheIpToName4(uint32_t ip, char*     name);
extern void DnsCacheIpToName6(char*    ip, char*     name);
extern void DnsCacheNameToIp4(char*  name, uint32_t*   ip);
extern void DnsCacheNameToIp6(char*  name, char*       ip);
extern void DnsCacheSendHttp4();
extern void DnsCacheSendHttp6();

extern void DnsCacheTick();
extern void DnsCacheMain();
extern void DnsCacheInit();