function declarations for libowfat connector
More...
Go to the source code of this file.
Functions |
| int | dnsip4 (char **, unsigned int *, const char *) |
| | query DNS for IPv4 address of host
|
| int | dnsip6 (char **, unsigned int *, const char *) |
| | query DNS for IPv6 address of host
|
| int | dnstxt (char **, const char *) |
| | query DNS for TXT entries
|
| int | dnsmx (char **, unsigned int *, const char *) |
| | query DNS for MX entries
|
| int | dnsname (char **, const struct in6_addr *) |
| | query DNS for name for a given IP address
|
Detailed Description
function declarations for libowfat connector
Function Documentation
| int dnsip4 |
( |
char ** |
out, |
|
|
unsigned int * |
len, |
|
|
const char * |
host |
|
) |
| |
query DNS for IPv4 address of host
- Parameters:
-
| out | result string will be stored here, memory is malloced |
| len | length of out |
| host | host name to look up |
- Return values:
-
| 0 | success |
| -1 | an error occurred, errno is set |
| int dnsip6 |
( |
char ** |
out, |
|
|
unsigned int * |
len, |
|
|
const char * |
host |
|
) |
| |
query DNS for IPv6 address of host
- Parameters:
-
| out | result string will be stored here, memory is malloced |
| len | length of out |
| host | host name to look up |
- Return values:
-
| 0 | success |
| -1 | an error occurred, errno is set |
| int dnsmx |
( |
char ** |
out, |
|
|
unsigned int * |
len, |
|
|
const char * |
host |
|
) |
| |
query DNS for MX entries
- Parameters:
-
| out | result string will be stored here, memory is malloced |
| len | length of out |
| host | host name to look up |
- Return values:
-
| 0 | success |
| -1 | an error occurred, errno is set |
| int dnsname |
( |
char ** |
out, |
|
|
const struct in6_addr * |
ip |
|
) |
| |
query DNS for name for a given IP address
- Parameters:
-
| out | DNS name of host will be stored here, memory is malloced |
| ip | IPv6 address of host to look up |
- Return values:
-
| 0 | success |
| -1 | an error occurred, errno is set |
| int dnstxt |
( |
char ** |
out, |
|
|
const char * |
host |
|
) |
| |
query DNS for TXT entries
- Parameters:
-
| out | TXT record of host will be stored here, memory is malloced |
| host | name of host to look up |
- Return values:
-
| 0 | success |
| -1 | an error occurred, errno is set |