#include <rdataset.h>
Public Member Functions | |
ISC_LINK (dns_rdataset_t) link | |
Data Fields | |
unsigned int | magic |
dns_rdatasetmethods_t * | methods |
dns_rdataclass_t | rdclass |
dns_rdatatype_t | type |
dns_ttl_t | ttl |
dns_trust_t | trust |
dns_rdatatype_t | covers |
unsigned int | attributes |
isc_uint32_t | count |
the counter provides the starting point in the "cyclic" order. The value ISC_UINT32_MAX has a special meaning of "picking up a random value." in order to take care of databases that do not increment the counter. | |
isc_stdtime_t | resign |
void * | private1 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
void * | private2 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
void * | private3 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
unsigned int | privateuint4 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
void * | private5 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
void * | private6 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. | |
void * | private7 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients. |
Definition at line 130 of file rdataset.h.
dns_rdataset::ISC_LINK | ( | dns_rdataset_t | ) |
unsigned int dns_rdataset::magic |
Definition at line 131 of file rdataset.h.
Referenced by dns_rdataset_init(), and dns_rdataset_invalidate().
Definition at line 132 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_addclosest(), dns_rdataset_addnoqname(), dns_rdataset_clearprefetch(), dns_rdataset_clone(), dns_rdataset_count(), dns_rdataset_current(), dns_rdataset_disassociate(), dns_rdataset_expire(), dns_rdataset_first(), dns_rdataset_getadditional(), dns_rdataset_getclosest(), dns_rdataset_getnoqname(), dns_rdataset_getownercase(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_isassociated(), dns_rdataset_makequestion(), dns_rdataset_next(), dns_rdataset_putadditional(), dns_rdataset_setadditional(), dns_rdataset_setownercase(), dns_rdataset_settrust(), dns_rdataslab_tordataset(), list_tordataset(), rdataset_getclosest(), rdataset_getnoqname(), resigned(), and towiresorted().
Definition at line 139 of file rdataset.h.
Referenced by bind_rdataset(), cache_name(), checkandaddsoa(), copy_name(), create_query(), detailsection(), dns_db_addrdataset(), dns_db_subtractrdataset(), dns_dns64_aaaaok(), dns_message_find(), dns_message_pseudosectiontotext(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_addnsec3(), dns_nsec3_delnsec3(), dns_nsec3_maxiterations(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_makequestion(), dns_rdataslab_tordataset(), dump_rdataset_raw(), is_answeraddress_allowed(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), isc__rdatalist_getclosest(), isc__rdatalist_getnoqname(), log_query(), log_queryerror(), notify_createmessage(), ns_client_dumprecursing(), ns_xfr_start(), printmessage(), process_opt(), query_addrdataset(), question_totext(), rdataset_current(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_totext(), recv_done(), same_question(), towiresorted(), and wrong_priority().
Definition at line 140 of file rdataset.h.
Referenced by active_node(), add_exposed_sigs(), addclosest(), addnoqname(), addoptout(), addrdataset(), answer_in_glue(), answer_response(), authvalidated(), better_param(), betterreferral(), bind_rdataset(), cache_name(), check_no_rrsig(), check_node(), check_section(), check_ttls(), checkns(), checkwildcard(), clearnode(), client_resfind(), cname_compatibility_action(), commit(), copy_name(), del_sig(), detailsection(), diff_apply(), dns_dns64_aaaaok(), dns_dnssec_selfsigns(), dns_dnssec_signs(), dns_message_find(), dns_message_findtype(), dns_message_sectiontotext(), dns_message_setopt(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_buildrdata(), dns_nsec3_noexistnodata(), dns_nsec_buildrdata(), dns_nsec_noexistnodata(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_makequestion(), dns_rdataslab_fromrdataset(), dns_rdataslab_tordataset(), dns_resolver_createfetch3(), dsvalidated(), dump_order(), dump_rdataset_raw(), dumpnode(), findnoqname(), findnsec3proofs(), fix_mustbedelegationornxdomain(), get_key(), import_rdataset(), inc_stats(), is_answeraddress_allowed(), is_lame(), is_non_nsec_action(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), isc__rdatalist_getclosest(), isc__rdatalist_getnoqname(), isselfsigned(), loading_addrdataset(), log_query(), log_queryerror(), message_count(), mkey_dumpzone(), ncache_summary(), noanswer_response(), ns_client_dumprecursing(), ns_notify_start(), ns_query_start(), ns_update_start(), ns_xfr_start(), nsecify(), printsection(), query_addadditional2(), query_addrdataset(), query_addrrset(), query_find(), query_prefetch(), query_recurse(), question_totext(), rdataset_current(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_totext(), receive_secure_db(), recv_done(), redirect(), redirect2(), remove_records(), remove_sigs(), resolveaddr_done(), resolvesoa_done(), rpz_ck_dnssec(), rrset_cleanup(), same_question(), set_target(), sign_a_node(), signed_with_alg(), signname(), signwithkey(), ssu_checkrule(), start_update(), subtractrdataset(), sync_keyzone(), towiresorted(), validate_authority(), validate_ncache(), validator_start(), verifynode(), verifyset(), wrong_priority(), zone_nsec3chain(), and zone_refreshkeys().
Definition at line 141 of file rdataset.h.
Referenced by add_sigs(), addoptout(), addrdataset(), ATF_TC_BODY(), bind_rdataset(), cache_name(), check_ttls(), checkandaddsoa(), copy_name(), dbfind_name(), del_keysigs(), del_sig(), del_sigs(), delete(), delete_nsec(), deletematchingnsec3(), detailsection(), dns64_ttl(), dns_db_createsoatuple(), dns_dnssec_findzonekeys2(), dns_dnssec_keylistfromrdataset(), dns_message_pseudosectiontotext(), dns_message_renderend(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_addnsec3(), dns_nsec3_delnsec3(), dns_nsec3param_deletechains(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_trimttl(), dns_rdataslab_tordataset(), dns_tsig_verify(), dump_rdataset(), dump_rdataset_raw(), ednsvers(), fixup_nsec3param(), foreach_node_rr_action(), foreach_rr(), get_current_rr(), get_name_diff(), get_soa_ttls(), getsection(), import_rdataset(), is_delegation(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), keydone(), loadds(), loading_addrdataset(), loadzonekeys(), lookup_done(), mark_related(), noanswer_response(), notify_createmessage(), nsec3clean(), printmessage(), process_dhtkey(), process_opt(), query_addsoa(), query_dns64(), query_filter64(), query_find(), query_prefetch(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_totext(), resquery_response(), rpz_save_p(), rrset_cleanup(), sign_a_node(), signset(), subtractrdataset(), towiresorted(), trim_ns_ttl(), updatesignwithkey(), verifyset(), and xfrin_recv_done().
Definition at line 142 of file rdataset.h.
Referenced by addoptout(), addrdataset(), answer_response(), authvalidated(), bind_rdataset(), cache_name(), checkwildcard(), cnamevalidated(), commit(), diff_apply(), dlvvalidated(), dns_diff_load(), dns_message_checksig(), dns_message_rendersection(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_settrust(), dns_rdataslab_tordataset(), dsfetched(), dsvalidated(), dump_rdatasets_text(), fetch_callback_validator(), finddlvsep(), findnsec3proofs(), get_key(), import_rdataset(), keyvalidated(), loading_addrdataset(), lookup_done(), mark_related(), mark_secure(), ncache_message(), noanswer_response(), proveunsecure(), query_add_cname(), query_addadditional2(), query_addbestns(), query_addrrset(), query_dns64(), query_filter64(), query_find(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_settrust(), redirect(), redirect2(), validatezonekey(), and view_find().
Definition at line 143 of file rdataset.h.
Referenced by active_node(), addoptout(), addrdataset(), answer_response(), bind_rdataset(), cache_name(), check_no_rrsig(), check_section(), clearnode(), copy_name(), dns_dnssec_selfsigns(), dns_dnssec_signs(), dns_message_find(), dns_message_findtype(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), dsvalidated(), dump_order(), dump_rdataset_raw(), findnoqname(), get_current_rr(), is_non_nsec_action(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), isc__rdatalist_getclosest(), isc__rdatalist_getnoqname(), loading_addrdataset(), ncache_summary(), noanswer_response(), ns_server_zonestatus(), nsecify(), query_addrrset(), query_dns64(), query_filter64(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_totext(), remove_records(), remove_sigs(), subtractrdataset(), validator_start(), verifyset(), zone_postload(), and zone_resigninc().
unsigned int dns_rdataset::attributes |
Definition at line 147 of file rdataset.h.
Referenced by addoptout(), addrdataset(), answer_in_glue(), answer_response(), bind_rdataset(), cache_name(), chase_additional(), checknamessection(), commit(), dns_message_renderreset(), dns_message_rendersection(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_rdataset_additionaldata(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataset_makequestion(), dump_rdataset_raw(), dump_rdatasets_raw(), dump_rdatasets_text(), getquestions(), getsection(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), isc__rdatalist_getclosest(), isc__rdatalist_getnoqname(), loading_addrdataset(), mark_related(), noanswer_response(), query_addnoqnameproof(), query_addrdataset(), query_addrrset(), query_addsoa(), query_find(), query_prefetch(), rdataset_current(), rdataset_first(), rdataset_next(), rdataset_totext(), redirect(), redirect2(), resigned(), rpz_ck_dnssec(), subtractrdataset(), and towiresorted().
the counter provides the starting point in the "cyclic" order. The value ISC_UINT32_MAX has a special meaning of "picking up a random value." in order to take care of databases that do not increment the counter.
Definition at line 154 of file rdataset.h.
Referenced by bind_rdataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), and towiresorted().
Definition at line 159 of file rdataset.h.
Referenced by addrdataset(), bind_rdataset(), commit(), dns_rdataset_init(), dump_rdatasets_text(), loading_addrdataset(), ns_server_zonestatus(), resigned(), set_resigntime(), subtractrdataset(), zone_postload(), and zone_resigninc().
void* dns_rdataset::private1 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 165 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_fromrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), isc__rdatalist_count(), isc__rdatalist_first(), isc__rdatalist_getownercase(), isc__rdatalist_setownercase(), rdataset_clearprefetch(), rdataset_clone(), rdataset_disassociate(), rdataset_expire(), rdataset_getadditional(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_putadditional(), rdataset_setadditional(), and rdataset_settrust().
void* dns_rdataset::private2 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 166 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), isc__rdatalist_clone(), isc__rdatalist_current(), isc__rdatalist_first(), isc__rdatalist_next(), rdataset_clearprefetch(), rdataset_clone(), rdataset_disassociate(), rdataset_expire(), rdataset_getadditional(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_putadditional(), rdataset_setadditional(), rdataset_settrust(), and resigned().
void* dns_rdataset::private3 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 167 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), rdataset_clearprefetch(), rdataset_count(), rdataset_current(), rdataset_expire(), rdataset_first(), rdataset_getadditional(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_getownercase(), rdataset_putadditional(), rdataset_setadditional(), rdataset_setownercase(), rdataset_settrust(), resigned(), and setsigningtime().
unsigned int dns_rdataset::privateuint4 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 168 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), rdataset_clone(), rdataset_first(), rdataset_getadditional(), rdataset_getclosest(), rdataset_getnoqname(), rdataset_next(), rdataset_putadditional(), and rdataset_setadditional().
void* dns_rdataset::private5 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 169 of file rdataset.h.
Referenced by bind_rdataset(), disassociate(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdatalist_tordataset(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), dns_rdataslab_tordataset(), list_tordataset(), rdataset_clone(), rdataset_current(), rdataset_first(), rdataset_getclosest(), rdataset_getnoqname(), and rdataset_next().
void* dns_rdataset::private6 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 170 of file rdataset.h.
Referenced by bind_rdataset(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_rdataset_disassociate(), dns_rdataset_init(), isc__rdatalist_addnoqname(), isc__rdatalist_getnoqname(), rdataset_getclosest(), and rdataset_getnoqname().
void* dns_rdataset::private7 |
These are for use by the rdataset implementation, and MUST NOT be changed by clients.
Definition at line 171 of file rdataset.h.
Referenced by bind_rdataset(), dns_rdataset_init(), isc__rdatalist_addclosest(), isc__rdatalist_getclosest(), rdataset_getclosest(), and rdataset_getnoqname().