|
Electroneum
|
#include <iter_delegpt.h>

Public Attributes | |
| uint8_t * | name |
| size_t | namelen |
| int | namelabs |
| struct delegpt_ns * | nslist |
| struct delegpt_addr * | target_list |
| struct delegpt_addr * | usable_list |
| struct delegpt_addr * | result_list |
| int | bogus |
| uint8_t | has_parent_side_NS |
| uint8_t | dp_type_mlc |
| uint8_t | ssl_upstream |
| uint8_t | auth_dp |
Delegation Point. For a domain name, the NS rrset, and the A and AAAA records for those.
Definition at line 57 of file iter_delegpt.h.
| uint8_t delegpt::auth_dp |
delegpt from authoritative zone that is locally hosted
Definition at line 87 of file iter_delegpt.h.
| int delegpt::bogus |
if true, the NS RRset was bogus. All info is bad.
Definition at line 76 of file iter_delegpt.h.
| uint8_t delegpt::dp_type_mlc |
for assertions on type of delegpt
Definition at line 83 of file iter_delegpt.h.
| uint8_t delegpt::has_parent_side_NS |
if true, the parent-side NS record has been applied: its names have been added and their addresses can follow later. Also true if the delegationpoint was created from a delegation message and thus contains the parent-side-info already.
Definition at line 81 of file iter_delegpt.h.
| uint8_t* delegpt::name |
the domain name of the delegation point.
Definition at line 59 of file iter_delegpt.h.
| int delegpt::namelabs |
number of labels in delegation point
Definition at line 63 of file iter_delegpt.h.
| size_t delegpt::namelen |
length of the delegation point name
Definition at line 61 of file iter_delegpt.h.
| struct delegpt_ns* delegpt::nslist |
the nameservers, names from the NS RRset rdata.
Definition at line 66 of file iter_delegpt.h.
| struct delegpt_addr* delegpt::result_list |
the list of returned targets; subset of target_list
Definition at line 73 of file iter_delegpt.h.
| uint8_t delegpt::ssl_upstream |
use SSL for upstream query
Definition at line 85 of file iter_delegpt.h.
| struct delegpt_addr* delegpt::target_list |
the target addresses for delegation
Definition at line 68 of file iter_delegpt.h.
| struct delegpt_addr* delegpt::usable_list |
the list of usable targets; subset of target_list the items in this list are not part of the result list.
Definition at line 71 of file iter_delegpt.h.