struct TDNSTXT ** txts
Definition: tdns-c.h:62
int TDNSLookupTXTs(struct TDNSContext *, const char *name, int timeoutMsec, struct TDNSTXTs **ret)
Definition: tdns-c.cc:237
void freeTDNSContext(struct TDNSContext *)
Definition: tdns-c.cc:100
const char * TDNSErrorMessage(int err)
Definition: tdns-c.cc:104
const char * name
Definition: tdns-c.h:35
void freeTDNSIPAddresses(struct TDNSIPAddresses *)
Definition: tdns-c.cc:115
void * __handle
Definition: tdns-c.h:23
int TDNSLookupMXs(struct TDNSContext *, const char *name, int timeoutMsec, struct TDNSMXs **ret)
Definition: tdns-c.cc:182
void * __handle
Definition: tdns-c.h:43
void * __handle
Definition: tdns-c.h:64
unsigned int ttl
Definition: tdns-c.h:42
unsigned int priority
Definition: tdns-c.h:36
const char * content
Definition: tdns-c.h:57
int TDNSLookupIPs(struct TDNSContext *, const char *name, int timeoutMsec, int lookupIPv4, int lookupIPv6, struct TDNSIPAddresses **ret)
Definition: tdns-c.cc:122
unsigned int ttl
Definition: tdns-c.h:63
std::vector< ComboAddress > servers
Definition: tdns-c.cc:52
void * __handle
Definition: tdns-c.h:30
unsigned int ttl
Definition: tdns-c.h:15
void * __handle
Definition: tdns-c.h:16
void freeTDNSMXs(struct TDNSMXs *)
Definition: tdns-c.cc:225
struct sockaddr_storage ** addresses
Definition: tdns-c.h:28
unsigned int ttl
Definition: tdns-c.h:22
unsigned int ttl
Definition: tdns-c.h:29
struct sockaddr_storage ** addresses
Definition: tdns-c.h:21
void freeTDNSTXTs(struct TDNSTXTs *)
Definition: tdns-c.cc:279
struct sockaddr_storage ** addresses
Definition: tdns-c.h:14
struct TDNSMX ** mxs
Definition: tdns-c.h:41
struct TDNSContext * TDNSMakeContext(const char *servers)
Definition: tdns-c.cc:55