Section: C Library Functions (3)Updated: 25 July 1998Local indexUp
ares_parse_ptr_reply - Parse a reply to a DNS query of type PTR into a hostent
#include <ares.h>int ares_parse_ptr_reply(const unsigned char *abuf, int alen,
const void *addr, int addrlen, int family,
function parses the response to a query of type PTR into a
give the contents of the response. The parameters
specify which address was queried for; they are not used to verify the
response, merely used to fill in the address of the
is stored in allocated memory and a pointer to it stored into the
variable pointed to by
It is the caller's responsibility to free the resulting host structure
when it is no longer needed.
can return any of the following values:
The response was successfully parsed.
The response was malformatted.
The response did not contain an answer to the query.