...
p_host_name | Pointer to a string that contains the host name. |
p_revres_host_name | Pointer to a string that will receive the host name resulting from a reverse lookup OR the canonical name resulting from a forward lookup with the DNSc_FLAG_CANON set. |
revres_hostname_len | String length of p_revres_host_name. This argument should evaluate to 0 if a simple forward DNS request is desired (with DNSc_FLAG_CANON cleared). |
p_addrs | Pointer to arrays that will receive the IP address(es) from this function. |
p_addr_nbr | Pointer to a variable that: (1) Indicates how many addresses can fit into the addresses array pointed by the 'p_addrs' argument. If the caller desires a reverse lookup, the variable should evaluate to 1. and (2) Will receive the number of address(es) copied into the addresses array. |
flags | DNS client flag: DNSc_FLAG_NONE - By default this function is blocking. |
p_cfg | Must be set to DEF_NULL to use default configuration. Pointer to a request configuration. Should be set to overwrite default DNS configuration (such as DNS server, request timeout, etc.). |
p_err | Pointer to variable that will receive the return error code from this function. |
...