Lines Matching refs:dnamelen
82 new_rrset(struct msg_parse* msg, uint8_t* dname, size_t dnamelen, in new_rrset() argument
99 p->dname_len = dnamelen; in new_rrset()
214 uint32_t rrset_flags, uint8_t* dname, size_t dnamelen, in rrset_parse_equals() argument
217 if(p->hash == h && p->dname_len == dnamelen && p->type == type && in rrset_parse_equals()
228 size_t dnamelen, uint16_t type, uint16_t dclass) in msgparse_hashtable_lookup() argument
232 if(rrset_parse_equals(p, pkt, h, rrset_flags, dname, dnamelen, in msgparse_hashtable_lookup()
467 size_t dnamelen, uint16_t type, uint16_t dclass, hashvalue_type* hash, in find_rrset() argument
479 dnamelen == *prev_dnamelen && in find_rrset()
507 *rrset_flags, dname, dnamelen, covtype, dclass); in find_rrset()
514 *hash, *rrset_flags, dname, dnamelen, covtype, in find_rrset()
525 *hash, *rrset_flags, dname, dnamelen, covtype, in find_rrset()
533 *prev_dnamelen = dnamelen; in find_rrset()
545 0, dname, dnamelen, LDNS_RR_TYPE_RRSIG, in find_rrset()
552 *prev_dnamelen = dnamelen; in find_rrset()
565 dname, dnamelen, type, dclass); in find_rrset()
570 *prev_dnamelen = dnamelen; in find_rrset()
832 size_t dnamelen, prev_dnamelen = 0; in parse_section() local
847 if((dnamelen = pkt_dname_len(pkt)) == 0) in parse_section()
881 if(!find_rrset(msg, pkt, dname, dnamelen, type, dclass, &hash, in parse_section()
889 rrset = new_rrset(msg, dname, dnamelen, type, dclass, in parse_section()