.TH libgetdns 3 "November 2013" "getdns 0.0.0" getdns .SH NAME getdns_address .SH LIBRARY DNS Resolver library (libgetdns, -lgetdns) .SH SYNOPSIS #include getdns_return_t .br .B getdns_address (getdns_context_t context, const char *name, struct getdns_dict *extensions, void *userarg, getdns_transaction_t *transaction_id, getdns_callback_t callbackfn); .SH DESCRIPTION .LP THIS IS A WORK IN PROGRESS - MUCH TO ADD .LP The getdns_address(3) and getdns_address_sync functions provide public entry points into the getdns API library to retrieve the address given a host name. It always returns both IPv4 and IPv6 addresses. .SH FILES .br /etc/hosts .br /etc/resolv.conf .SH EXAMPLES TBD .SH DIAGNOSTICS TBD .SH SEE ALSO .BR libgetdns (3), .BR getdns_address_sync (3), .BR getdns_general (3), .BR getdns_general_sync (3), .BR getdns_hostname (3), .BR getdns_hostname_sync (3), .BR getdns_service (3), .BR getdns_service_sync (3).