#include <rdata.h>
Public Member Functions | |
ISC_LINK (dns_rdata_t) link | |
Data Fields | |
unsigned char * | data |
unsigned int | length |
dns_rdataclass_t | rdclass |
dns_rdatatype_t | type |
unsigned int | flags |
Clients are strongly discouraged from using this type directly, with the exception of the 'link' field which may be used directly for whatever purpose the client desires.
Definition at line 117 of file rdata.h.
dns_rdata::ISC_LINK | ( | dns_rdata_t | ) |
unsigned char* dns_rdata::data |
Definition at line 118 of file rdata.h.
Referenced by add_nsec3param_records(), add_signing_records(), addoptout(), better_param(), check_dnssec(), checkns(), dns_client_updaterec(), dns_db_getsoaserial(), dns_difftuple_create(), dns_dns64_aaaaok(), dns_journal_writediff(), dns_message_buildopt(), dns_message_checksig(), dns_message_pseudosectiontotext(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_maxiterations(), dns_nsec3param_deletechains(), dns_nsec3param_fromprivate(), dns_nsec3param_toprivate(), dns_private_chains(), dns_rdata_casecompare(), dns_rdata_clone(), dns_rdata_compare(), dns_rdata_deleterrset(), dns_rdata_exists(), dns_rdata_fromregion(), dns_rdata_init(), dns_rdata_notexist(), dns_rdata_reset(), dns_rdata_toregion(), dns_rdata_towire(), dns_rdataslab_fromrdataset(), dns_rdataslab_merge(), dnskey_sane(), emit(), fixup_nsec3param(), get_dst_key(), get_edns_expire(), get_key(), getsection(), ignore(), import_rdataset(), is_answeraddress_allowed(), isspf(), keydone(), logkey(), make_prereq(), process_opt(), query_add_cname(), query_dns64(), query_filter64(), rdata_tonetaddr(), replaces_p(), restore_nsec3param(), resume_signingwithkey(), rollback_private(), rpz_rewrite_ip_rrset(), save_nsec3param(), sendstream(), soa_get(), soa_set(), update_action(), and updatesignwithkey().
unsigned int dns_rdata::length |
Definition at line 119 of file rdata.h.
Referenced by add_nsec3param_records(), add_signing_records(), addoptout(), better_param(), checkns(), dns_client_updaterec(), dns_db_getsoaserial(), dns_difftuple_create(), dns_journal_writediff(), dns_message_buildopt(), dns_message_checksig(), dns_message_pseudosectiontotext(), dns_message_setopt(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_maxiterations(), dns_nsec3param_deletechains(), dns_nsec3param_fromprivate(), dns_nsec3param_toprivate(), dns_rdata_casecompare(), dns_rdata_clone(), dns_rdata_compare(), dns_rdata_deleterrset(), dns_rdata_exists(), dns_rdata_fromregion(), dns_rdata_init(), dns_rdata_notexist(), dns_rdata_reset(), dns_rdata_toregion(), dns_rdata_towire(), dns_rdataslab_fromrdataset(), dns_rdataslab_merge(), emit(), get_dst_key(), get_edns_expire(), get_key(), getsection(), import_rdataset(), is_answeraddress_allowed(), isspf(), keydone(), logkey(), process_opt(), query_add_cname(), query_filter64(), rdata_tonetaddr(), rdata_totext(), replaces_p(), restore_nsec3param(), resume_signingwithkey(), rollback_private(), rpz_rewrite_ip_rrset(), save_nsec3param(), sendstream(), soa_get(), soa_set(), update_action(), and updatesignwithkey().
Definition at line 120 of file rdata.h.
Referenced by add_ns(), add_rdata_to_list(), add_signing_records(), add_soa(), addnsec3(), addnsec3param(), addoptout(), checkandaddsoa(), checknamessection(), compute_tag(), copy_name(), create_keydata(), diff_apply(), diff_tuple_tordataset(), dns_client_updaterec(), dns_diff_load(), dns_dnssec_keyfromrdata(), dns_dnssec_sign(), dns_ds_buildrdata(), dns_journal_writediff(), dns_message_buildopt(), dns_message_checksig(), dns_ncache_towire(), dns_nsec3param_fromprivate(), dns_nsec3param_toprivate(), dns_rdata_casecompare(), dns_rdata_clone(), dns_rdata_compare(), dns_rdata_deleterrset(), dns_rdata_exists(), dns_rdata_fromregion(), dns_rdata_init(), dns_rdata_makedelete(), dns_rdata_notexist(), dns_rdata_reset(), dns_rdata_updateop(), dns_tkey_processquery(), dns_view_untrust(), get_current_rr(), get_dst_key(), get_key(), getsection(), insert_soa(), keyfetch_done(), log_rr(), make_prereq(), minimal_update(), normalize_key(), notify_createmessage(), nsec3clean(), query_add_cname(), restore_nsec3param(), revocable(), sendstream(), setnsec3parameters(), trust_key(), tuple2msgname(), update_addordelete(), updatesignwithkey(), and xfr_rr().
Definition at line 121 of file rdata.h.
Referenced by add_ns(), add_nsec3param_records(), add_rdata_to_list(), add_signing_records(), add_soa(), addnsec3(), addnsec3param(), addoptout(), axfr_rrstream_first(), axfr_rrstream_next(), check_dnssec(), check_for_more_data(), check_mx(), checkandaddsoa(), checknamessection(), copy_name(), covers_rrsig(), covers_sig(), detailsection(), diff_apply(), diff_tuple_tordataset(), dlv_validatezonekey(), dns_client_updaterec(), dns_diff_load(), dns_dnssec_keyfromrdata(), dns_dnssec_verify3(), dns_ds_buildrdata(), dns_journal_print(), dns_journal_writediff(), dns_message_buildopt(), dns_ncache_towire(), dns_nsec3_typepresent(), dns_nsec3param_toprivate(), dns_nsec_typepresent(), dns_rdata_casecompare(), dns_rdata_clone(), dns_rdata_compare(), dns_rdata_covers(), dns_rdata_deleterrset(), dns_rdata_exists(), dns_rdata_fromregion(), dns_rdata_init(), dns_rdata_notexist(), dns_rdata_reset(), dns_rdata_updateop(), dns_update_signaturesinc(), dnskey_sane(), getsection(), ixfr_order(), log_rr(), make_prereq(), normalize_key(), notify_createmessage(), nsec3clean(), printrdata(), printsection(), query_add_cname(), rdata_covers(), rdata_order(), rdata_tonetaddr(), remove_orphaned_ds(), replaces_p(), report(), restore_nsec3param(), roll_forward(), rollback_private(), rpz_rewrite_ip_rrset(), rr_exists(), rrsig_p(), say_message(), sendstream(), soa_get(), soa_set(), sync_secure_db(), sync_secure_journal(), temp_check(), temp_check_rrset(), temp_order(), tuple2msgname(), type_not_dnssec(), type_not_soa_nor_ns_p(), update_action(), update_addordelete(), update_sigs(), updatesignwithkey(), writeset(), xfr_rr(), and zone_rrset_check_dup().
unsigned int dns_rdata::flags |
Definition at line 122 of file rdata.h.
Referenced by addoptout(), copy_name(), del_sigs(), dns_message_buildopt(), dns_nsec3param_toprivate(), dns_rdata_clone(), dns_rdata_deleterrset(), dns_rdata_exists(), dns_rdata_fromregion(), dns_rdata_init(), dns_rdata_notexist(), dns_rdata_reset(), dns_rdata_towire(), getsection(), make_prereq(), offline(), parse_rdata(), rdata_from_slab(), rdata_totext(), rdataset_current(), setresign(), and update_addordelete().