packed_rrset_key Struct Reference

The identifying information for an RRset. More...

#include <packed_rrset.h>

Data Fields

uint8_t * dname
 The domain name.
size_t dname_len
 Length of the domain name, including last 0 root octet.
uint32_t flags
 Flags.
uint16_t type
 the rrset type in network format
uint16_t rrset_class
 the rrset class in network format

Detailed Description

The identifying information for an RRset.


Field Documentation

The domain name.

If not null (for id=0) it is allocated, and contains the wireformat domain name. This dname is not canonicalized.

Referenced by add_item(), assemble_it(), autr_rrset_delete(), autr_tp_remove(), calc_data_need(), compress_owner(), delegpt_add_rrset_A(), delegpt_add_rrset_AAAA(), delegpt_from_message(), dlv_topdomain(), dns_cache_find_delegation(), dnskey_verify_rrset_sig(), ds_create_dnskey_digest(), dump_msg_ref(), fill_res(), filter_init(), filter_next(), generate_a_aaaa_check(), handle_cname_response(), insert_can_owner(), iter_msg_from_zone(), iter_scrub_ds(), load_rr(), local_data_answer(), move_into_cache(), neg_insert_data(), new_local_rrset(), nsec3_covers(), nsec3_get_nextowner_b32(), nsec3_hash_matches_owner(), nsec3_hash_test_entry(), nsec_closest_encloser(), nsec_proves_nodata(), packed_rrset_copy_alloc(), packed_rrset_copy_region(), packed_rrset_encode(), parse_copy_decompress_rrset(), prepend_is_duplicate(), process_dlv_response(), processDLVLookup(), processFindKey(), processQueryResponse(), processTargetResponse(), repinfo_copy_rrsets(), reply_check_cname_chain(), reply_find_answer_rrset(), reply_find_final_cname_target(), reply_find_rrset(), reply_find_rrset_section_an(), reply_find_rrset_section_ns(), response_type_from_cache(), response_type_from_server(), rrset_cache_lookup(), rrset_cache_remove(), rrset_equal(), rrset_key_hash(), set_next_probe(), should_be_bogus(), synth_dname_msg(), to_rr(), torr(), ub_packed_rrset_heap_key(), ub_packed_rrset_parsedelete(), ub_rrset_compare(), ub_rrset_key_delete(), val_check_nonsecure(), val_classify_response(), val_fill_reply(), val_find_signer(), val_mark_indeterminate(), val_mark_insecure(), val_neg_addreferral(), val_neg_addreply(), val_nsec_check_dlv(), val_nsec_prove_nodata_dsreply(), val_nsec_proves_name_error(), val_rrset_wildcard(), val_verify_DNSKEY_with_DS(), val_verify_new_DNSKEYs(), val_verify_rrset(), val_verify_rrset_entry(), validate_any_response(), validate_cname_response(), validate_msg_signatures(), validate_positive_response(), verifytest_file(), verifytest_rrset(), and zone_del_rrset().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 22 00:27:08 2010 for unbound by  doxygen 1.6.3