Functions

getdns_return_t getdns_convert_dns_name_to_fqdn (const getdns_bindata *dns_name_wire_fmt, char **fqdn_as_string)
 
getdns_return_t getdns_convert_fqdn_to_dns_name (const char *fqdn_as_string, getdns_bindata **dns_name_wire_fmt)
 
char * getdns_convert_ulabel_to_alabel (const char *ulabel)
 
char * getdns_convert_alabel_to_ulabel (const char *alabel)
 
getdns_return_t getdns_validate_dnssec (getdns_list *to_validate, getdns_list *support_records, getdns_list *trust_anchors)
 
getdns_listgetdns_root_trust_anchor (time_t *utc_date_of_anchor)
 
char * getdns_pretty_print_dict (const getdns_dict *some_dict)
 
char * getdns_display_ip_address (const getdns_bindata *bindata_of_ipv4_or_ipv6_address)
 

Detailed Description

remove the value associated with the specified name

Parameters
dictdictionary from which to fetch the integer
namea name/key value to look up in the dictionary
Returns
GETDNS_RETURN_GOOD on success
GETDNS_RETURN_NO_SUCH_DICT_NAME if dict is invalid or name does not exist

Function Documentation

getdns_return_t getdns_convert_dns_name_to_fqdn ( const getdns_bindata dns_name_wire_fmt,
char **  fqdn_as_string 
)
getdns_return_t getdns_convert_fqdn_to_dns_name ( const char *  fqdn_as_string,
getdns_bindata **  dns_name_wire_fmt 
)
char* getdns_convert_ulabel_to_alabel ( const char *  ulabel)
char* getdns_convert_alabel_to_ulabel ( const char *  alabel)
getdns_return_t getdns_validate_dnssec ( getdns_list to_validate,
getdns_list support_records,
getdns_list trust_anchors 
)
getdns_list* getdns_root_trust_anchor ( time_t *  utc_date_of_anchor)
char* getdns_pretty_print_dict ( const getdns_dict some_dict)

creates a string that describes the dictionary in a human readable form one line per item in the dictionary

Parameters
some_dictdictionary to pretty print
Returns
character array (caller must free this) containing pretty string
char* getdns_display_ip_address ( const getdns_bindata bindata_of_ipv4_or_ipv6_address)