#include <iter_delegpt.h>
Data Fields | |
uint8_t * | name |
the domain name of the delegation point. | |
size_t | namelen |
length of the delegation point name | |
int | namelabs |
number of labels in delegation point | |
struct delegpt_ns * | nslist |
the nameservers, names from the NS RRset rdata. | |
struct delegpt_addr * | target_list |
the target addresses for delegation | |
struct delegpt_addr * | usable_list |
the list of usable targets; subset of target_list the items in this list are not part of the result list. | |
struct delegpt_addr * | result_list |
the list of returned targets; subset of target_list |
For a domain name, the NS rrset, and the A and AAAA records for those.
uint8_t* delegpt::name |
the domain name of the delegation point.
Referenced by delegpt_copy(), delegpt_log(), delegpt_set_name(), find_add_ds(), forwards_insert(), generate_target_query(), hints_insert(), hints_lookup_stub(), iter_dp_is_useless(), iter_indicates_dnssec(), iter_msg_from_zone(), prime_stub(), process_response(), processInitRequest(), processQueryResponse(), processQueryTargets(), read_root_hints(), and response_type_from_server().
struct delegpt_ns* delegpt::nslist [read] |
the nameservers, names from the NS RRset rdata.
Referenced by cache_fill_missing(), delegpt_add_ns(), delegpt_copy(), delegpt_count_missing_targets(), delegpt_count_ns(), delegpt_find_ns(), delegpt_log(), find_add_addrs(), iter_dp_is_useless(), iter_mark_cycle_targets(), and query_for_targets().
struct delegpt_addr* delegpt::usable_list [read] |
the list of usable targets; subset of target_list the items in this list are not part of the result list.
Referenced by delegpt_add_addr(), delegpt_add_unused_targets(), delegpt_count_addr(), and iter_dp_is_useless().