Linux Manuals session 3

Section 3: library functions

  • |

    getdns_root_trust_anchor (3) Linux Manual Page

    getdns_root_trust_anchor — return the getdns list of default root trust anchors LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_root_trust_anchor (time_t *utc_date_of_anchor) DescriptionIf an application wants the API to perform DNSSEC validation without using the extensions, it can use the getdns_validate_dnssec() helper function. The API will use the resource records in bundle_of_support_records to construct…

  • |

    getdns_pretty_print_dict (3) Linux Manual Page

    getdns_pretty_print_dict — return a string representation of a getdns dict LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_pretty_print_dict (const getdns_dict *this_dict) DescriptionHelper function that returns a string of nicely formatted data including all of the elements in the dict. this_dict the dictionary to render as a string Return ValuesReturns a string that the…

  • |

    getdns_list_set_list (3) Linux Manual Page

    getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, — set a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_set_bindata (getdns_list *this_list, size_t index, getdns_bindata *child_bindata) getdns_return_t getdns_list_set_dict (getdns_list *this_list, size_t index, getdns_dict *child_dict) getdns_return_t getdns_list_set_int (getdns_list *this_list, size_t index, uint32_t child_uint32_t) getdns_return_t getdns_list_set_list (getdns_list *this_list, size_t index, getdns_list *child_list)DescriptionThe getdns_list…

  • |

    getdns_list_set_int (3) Linux Manual Page

    getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, — set a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_set_bindata (getdns_list *this_list, size_t index, getdns_bindata *child_bindata) getdns_return_t getdns_list_set_dict (getdns_list *this_list, size_t index, getdns_dict *child_dict) getdns_return_t getdns_list_set_int (getdns_list *this_list, size_t index, uint32_t child_uint32_t) getdns_return_t getdns_list_set_list (getdns_list *this_list, size_t index, getdns_list *child_list)DescriptionThe getdns_list…

  • |

    getdns_list_set_dict (3) Linux Manual Page

    getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, — set a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_set_bindata (getdns_list *this_list, size_t index, getdns_bindata *child_bindata) getdns_return_t getdns_list_set_dict (getdns_list *this_list, size_t index, getdns_dict *child_dict) getdns_return_t getdns_list_set_int (getdns_list *this_list, size_t index, uint32_t child_uint32_t) getdns_return_t getdns_list_set_list (getdns_list *this_list, size_t index, getdns_list *child_list)DescriptionThe getdns_list…

  • |

    getdns_list_set_bindata (3) Linux Manual Page

    getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, — set a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_set_bindata (getdns_list *this_list, size_t index, getdns_bindata *child_bindata) getdns_return_t getdns_list_set_dict (getdns_list *this_list, size_t index, getdns_dict *child_dict) getdns_return_t getdns_list_set_int (getdns_list *this_list, size_t index, uint32_t child_uint32_t) getdns_return_t getdns_list_set_list (getdns_list *this_list, size_t index, getdns_list *child_list)DescriptionThe getdns_list…

  • |

    getdns_list_set (3) Linux Manual Page

    getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, — set a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_set_bindata (getdns_list *this_list, size_t index, getdns_bindata *child_bindata) getdns_return_t getdns_list_set_dict (getdns_list *this_list, size_t index, getdns_dict *child_dict) getdns_return_t getdns_list_set_int (getdns_list *this_list, size_t index, uint32_t child_uint32_t) getdns_return_t getdns_list_set_list (getdns_list *this_list, size_t index, getdns_list *child_list)DescriptionThe getdns_list…

  • |

    getdns_list_get_list (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get_length (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get_int (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get_dict (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get_data_type (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get_bindata (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_get (3) Linux Manual Page

    getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int — get a value by index from a getdns list LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_list_get_bindata (getdns_list *this_list, size_t index, getdns_bindata **answer) getdns_return_t getdns_list_get_data_type (getdns_list *this_list, size_t index, getdns_data_type *answer) getdns_return_t getdns_list_get_dict (getdns_list *this_list, size_t index, getdns_dict **answer) getdns_return_t getdns_list_get_length (getdns_list *this_list, size_t *answer) getdns_return_t…

  • |

    getdns_list_destroy (3) Linux Manual Page

    getdns_list, getdns_list_create, getdns_list_create_with_extended_memory_functions, getdns_list_create_with_memory_functions, getdns_list_destroy — getdns list create and destroy routines LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_list_create () getdns_list * getdns_list_create_with_extended_memory_functions (void *userarg, void *(*malloc)(void *userarg, size_t sz), void *(*realloc)(void *userarg, void *buf, size_t sz), void (*free)(void *userarg, void *buf) getdns_list * getdns_list_create_with_memory_functions (void *userarg, void *(*malloc)(size_t sz), void *(*realloc)(void…

  • |

    getdns_list_create_with_memory_functions (3) Linux Manual Page

    getdns_list, getdns_list_create, getdns_list_create_with_extended_memory_functions, getdns_list_create_with_memory_functions, getdns_list_destroy — getdns list create and destroy routines LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_list_create () getdns_list * getdns_list_create_with_extended_memory_functions (void *userarg, void *(*malloc)(void *userarg, size_t sz), void *(*realloc)(void *userarg, void *buf, size_t sz), void (*free)(void *userarg, void *buf) getdns_list * getdns_list_create_with_memory_functions (void *userarg, void *(*malloc)(size_t sz), void *(*realloc)(void…

  • |

    getdns_list_create_with_extended_memory_functions (3) Linux Manual Page

    getdns_list, getdns_list_create, getdns_list_create_with_extended_memory_functions, getdns_list_create_with_memory_functions, getdns_list_destroy — getdns list create and destroy routines LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_list_create () getdns_list * getdns_list_create_with_extended_memory_functions (void *userarg, void *(*malloc)(void *userarg, size_t sz), void *(*realloc)(void *userarg, void *buf, size_t sz), void (*free)(void *userarg, void *buf) getdns_list * getdns_list_create_with_memory_functions (void *userarg, void *(*malloc)(size_t sz), void *(*realloc)(void…

  • |

    getdns_list_create (3) Linux Manual Page

    getdns_list, getdns_list_create, getdns_list_create_with_extended_memory_functions, getdns_list_create_with_memory_functions, getdns_list_destroy — getdns list create and destroy routines LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_list_create () getdns_list * getdns_list_create_with_extended_memory_functions (void *userarg, void *(*malloc)(void *userarg, size_t sz), void *(*realloc)(void *userarg, void *buf, size_t sz), void (*free)(void *userarg, void *buf) getdns_list * getdns_list_create_with_memory_functions (void *userarg, void *(*malloc)(size_t sz), void *(*realloc)(void…

  • |

    getdns_list (3) Linux Manual Page

    getdns_list, getdns_list_create, getdns_list_create_with_extended_memory_functions, getdns_list_create_with_memory_functions, getdns_list_destroy — getdns list create and destroy routines LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_list * getdns_list_create () getdns_list * getdns_list_create_with_extended_memory_functions (void *userarg, void *(*malloc)(void *userarg, size_t sz), void *(*realloc)(void *userarg, void *buf, size_t sz), void (*free)(void *userarg, void *buf) getdns_list * getdns_list_create_with_memory_functions (void *userarg, void *(*malloc)(size_t sz), void *(*realloc)(void…

  • |

    getdns_hostname_sync (3) Linux Manual Page

    getdns_hostname, getdns_hostname_sync — get hostname by address LibraryDNS Resolver library (libgetdns, -lgetdns) Synopsis#include <getdns.h> getdns_return_t getdns_hostname (getdns_context *context, getdns_dict *address, getdns_dict *extensions, void *userarg, getdns_transaction_t *transaction_id, getdns_callback_t callbackfn) getdns_return_t getdns_hostname_sync (getdns_context *context, getdns_dict *address, getdns_dict *extensions, getdns_dict **response)DescriptionThe getdns_hostname(3) and getdns_hostname_sync functions provide public entry points into the getdns API library to retrieve the host…