Lines Matching refs:dname
86 uint8_t* dname; member
107 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_search() argument
116 if((c = dname_lab_cmp(dname, labs, p->dname, p->labs, &n)) in compress_tree_search()
147 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_lookup() argument
154 if(compress_tree_search(tree, dname, labs, &p, &m, insertpt)) { in compress_tree_lookup()
178 compress_tree_newnode(uint8_t* dname, int labs, size_t offset, in compress_tree_newnode() argument
187 n->dname = dname; in compress_tree_newnode()
206 compress_tree_store(uint8_t* dname, int labs, size_t offset, in compress_tree_store() argument
222 if(!(newnode = compress_tree_newnode(dname, labs, offset, in compress_tree_store()
236 lablen = *dname++; in compress_tree_store()
237 dname += lablen; in compress_tree_store()
252 write_compressed_dname(sldns_buffer* pkt, uint8_t* dname, int labs, in write_compressed_dname() argument
270 lablen = *dname++; in write_compressed_dname()
274 sldns_buffer_write(pkt, dname, lablen); in write_compressed_dname()
275 dname += lablen; in write_compressed_dname()
295 if((p = compress_tree_lookup(tree, key->rk.dname, in compress_owner()
301 if(!write_compressed_dname(pkt, key->rk.dname, in compress_owner()
311 sldns_buffer_write(pkt, key->rk.dname, in compress_owner()
316 if(!compress_tree_store(key->rk.dname, owner_labs, in compress_owner()
336 compress_any_dname(uint8_t* dname, sldns_buffer* pkt, int labs, in compress_any_dname() argument
342 if((p = compress_tree_lookup(tree, dname, labs, &insertpt))) { in compress_any_dname()
343 if(!write_compressed_dname(pkt, dname, labs, p)) in compress_any_dname()
346 if(!dname_buffer_write(pkt, dname)) in compress_any_dname()
349 if(!compress_tree_store(dname, labs, pos, region, p, insertpt)) in compress_any_dname()
465 owner_labs = dname_count_labels(key->rk.dname); in packed_rrset_encode()
513 if((r=compress_any_dname(key->rk.dname, in packed_rrset_encode()
603 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in insert_query()
1052 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in qinfo_query_encode()
1089 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in extended_error_encode()