#include <name.h>
Public Member Functions | |
ISC_LINK (dns_name_t) link | |
ISC_LIST (dns_rdataset_t) list | |
Data Fields | |
unsigned int | magic |
unsigned char * | ndata |
unsigned int | length |
unsigned int | labels |
unsigned int | attributes |
unsigned char * | offsets |
isc_buffer_t * | buffer |
Definition at line 110 of file name.h.
dns_name::ISC_LINK | ( | dns_name_t | ) |
dns_name::ISC_LIST | ( | dns_rdataset_t | ) |
unsigned int dns_name::magic |
unsigned char* dns_name::ndata |
Definition at line 112 of file name.h.
Referenced by dns64_cname(), dns_difftuple_create(), dns_journal_writediff(), dns_name_caseequal(), dns_name_clone(), dns_name_concatenate(), dns_name_copy(), dns_name_downcase(), dns_name_dup(), dns_name_dupwithoffsets(), dns_name_equal(), dns_name_free(), dns_name_fromregion(), dns_name_fromtext(), dns_name_fromwire(), dns_name_fullcompare(), dns_name_fullhash(), dns_name_getlabel(), dns_name_getlabelsequence(), dns_name_hashbylabel(), dns_name_internalwildcard(), dns_name_invalidate(), dns_name_ishostname(), dns_name_ismailbox(), dns_name_isvalid(), dns_name_iswildcard(), dns_name_rdatacompare(), dns_name_tofilenametext(), dns_name_totext2(), dns_name_towire(), dns_nsec3_hashname(), dns_nsec3_noexistnodata(), dns_rbtnode_nodename(), hashlist_add_dns_name(), isc__rdatalist_getownercase(), isc__rdatalist_setownercase(), isdelegation(), name_hash(), NODENAME(), rdataset_getownercase(), sendstream(), set_offsets(), and setownercase().
unsigned int dns_name::length |
Definition at line 113 of file name.h.
Referenced by badcache_resize(), dns64_cname(), dns64_lookup(), dns_badcache_add(), dns_badcache_find(), dns_badcache_flush(), dns_badcache_flushname(), dns_badcache_flushtree(), dns_badcache_print(), dns_client_updaterec(), dns_difftuple_create(), dns_journal_writediff(), dns_name_caseequal(), dns_name_clone(), dns_name_concatenate(), dns_name_copy(), dns_name_downcase(), dns_name_dup(), dns_name_dupwithoffsets(), dns_name_equal(), dns_name_free(), dns_name_fromregion(), dns_name_fromtext(), dns_name_fromwire(), dns_name_fullhash(), dns_name_getlabel(), dns_name_getlabelsequence(), dns_name_hashbylabel(), dns_name_invalidate(), dns_name_ishostname(), dns_name_ismailbox(), dns_name_isvalid(), dns_name_iswildcard(), dns_name_tofilenametext(), dns_name_totext2(), dns_name_towire(), dns_ncache_current(), dns_ncache_getrdataset(), dns_ncache_getsigrdataset(), dns_ncache_towire(), dns_nsec3_hashname(), dns_nsec3_noexistnodata(), dns_rbt_addnode(), dns_rbtnode_nodename(), dns_rbtnodechain_current(), dns_rdata_hip_current(), dns_rdata_hip_next(), hashlist_add_dns_name(), isc__rdatalist_getownercase(), isc__rdatalist_setownercase(), isdelegation(), name_hash(), name_length(), NODENAME(), rdataset_getownercase(), sendstream(), set_offsets(), setownercase(), totext_hip(), totext_minfo(), totext_rp(), towire_minfo(), and towire_rp().
unsigned int dns_name::labels |
Definition at line 114 of file name.h.
Referenced by ATF_TC_BODY(), dns64_lookup(), dns_name_clone(), dns_name_concatenate(), dns_name_copy(), dns_name_countlabels(), dns_name_downcase(), dns_name_dup(), dns_name_dupwithoffsets(), dns_name_equal(), dns_name_free(), dns_name_fromregion(), dns_name_fromtext(), dns_name_fromwire(), dns_name_fullcompare(), dns_name_fullhash(), dns_name_getlabel(), dns_name_getlabelsequence(), dns_name_hash(), dns_name_hashbylabel(), dns_name_internalwildcard(), dns_name_invalidate(), dns_name_ishostname(), dns_name_ismailbox(), dns_name_isvalid(), dns_name_iswildcard(), dns_name_matcheswildcard(), dns_name_rdatacompare(), dns_name_split(), dns_name_tofilenametext(), dns_name_totext2(), dns_rbt_addnode(), dns_rbtnode_nodename(), dns_rbtnodechain_current(), make_key(), NODENAME(), query_addnxrrsetnsec(), and set_offsets().
unsigned int dns_name::attributes |
Definition at line 115 of file name.h.
Referenced by addoptout(), answer_response(), cache_message(), cache_name(), chase_additional(), create_node(), dns_client_freeupdate(), dns_client_updaterec(), dns_name_caseequal(), dns_name_clone(), dns_name_concatenate(), dns_name_copy(), dns_name_downcase(), dns_name_dup(), dns_name_dupwithoffsets(), dns_name_dynamic(), dns_name_equal(), dns_name_free(), dns_name_fromregion(), dns_name_fromtext(), dns_name_fromwire(), dns_name_fullcompare(), dns_name_getlabelsequence(), dns_name_invalidate(), dns_name_isabsolute(), dns_name_ishostname(), dns_name_ismailbox(), dns_name_rdatacompare(), dns_name_tofilenametext(), dns_name_towire(), dns_rbtnode_nodename(), dns_rbtnodechain_current(), dns_tsig_sign(), getsection(), make_key(), mark_related(), maybe_free(), noanswer_response(), NODENAME(), query_addnxrrsetnsec(), query_find(), send_update(), set_offsets(), and zone_find().
unsigned char* dns_name::offsets |
Definition at line 116 of file name.h.
Referenced by create_node(), dns_name_clone(), dns_name_concatenate(), dns_name_copy(), dns_name_downcase(), dns_name_dup(), dns_name_dupwithoffsets(), dns_name_getlabelsequence(), dns_name_invalidate(), dns_name_isvalid(), dns_name_towire(), dns_rbt_namefromnode(), dns_rbtnode_nodename(), and NODENAME().
Definition at line 117 of file name.h.
Referenced by dns_client_freeupdate(), dns_name_concatenate(), dns_name_copy(), dns_name_downcase(), dns_name_fromregion(), dns_name_fromstring2(), dns_name_fromtext(), dns_name_fromwire(), dns_name_hasbuffer(), dns_name_invalidate(), dns_name_setbuffer(), dns_name_split(), and dns_rbt_fullnamefromnode().