Data Structures | |
struct | DNSCONFIG |
struct | DNSHEADER |
struct | DNSQUESTION |
struct | DNSRESOURCE |
Functions | |
void | NutDnsConfig (u_char *hostname, u_char *domain, u_long dnsip) |
Sets DNS configuration. | |
void | NutDnsConfig2 (u_char *hostname, u_char *domain, u_long pdnsip, u_long sdnsip) |
Set DNS configuration. | |
u_long | NutDnsGetHostByName (CONST u_char *hostname) |
u_long | NutDnsGetMxByDomain (CONST u_char *hostname) |
u_long | NutDnsGetResource (CONST u_char *hostname, CONST u_short type) |
Retrieves IP-address corresponding to a host name. |
Sets DNS configuration.
hostname | DNS name of the local host. | |
domain | Name of the domain of the local host. | |
dnsip | IP address of the DNS server. |
Set DNS configuration.
hostname | DNS name of the local host. | |
domain | Name of the domain of the local host. | |
pdnsip | IP address of the primary DNS server. | |
sdnsip | IP address of the secondary DNS server. |
Retrieves IP-address corresponding to a host name.
This is a very simple implementation, which will not return any other resource information than the IP address.
hostname | Fully qualified domain name of the host. | |
type | Request type. |