Lines Matching refs:dname
90 uint8_t* dname; member
111 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_search() argument
120 if((c = dname_lab_cmp(dname, labs, p->dname, p->labs, &n)) in compress_tree_search()
151 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_lookup() argument
158 if(compress_tree_search(tree, dname, labs, &p, &m, insertpt)) { in compress_tree_lookup()
182 compress_tree_newnode(uint8_t* dname, int labs, size_t offset, in compress_tree_newnode() argument
191 n->dname = dname; in compress_tree_newnode()
210 compress_tree_store(uint8_t* dname, int labs, size_t offset, in compress_tree_store() argument
226 if(!(newnode = compress_tree_newnode(dname, labs, offset, in compress_tree_store()
240 lablen = *dname++; in compress_tree_store()
241 dname += lablen; in compress_tree_store()
256 write_compressed_dname(sldns_buffer* pkt, uint8_t* dname, int labs, in write_compressed_dname() argument
274 lablen = *dname++; in write_compressed_dname()
278 sldns_buffer_write(pkt, dname, lablen); in write_compressed_dname()
279 dname += lablen; in write_compressed_dname()
301 (p = compress_tree_lookup(tree, key->rk.dname, in compress_owner()
307 if(!write_compressed_dname(pkt, key->rk.dname, in compress_owner()
318 sldns_buffer_write(pkt, key->rk.dname, in compress_owner()
324 !compress_tree_store(key->rk.dname, owner_labs, in compress_owner()
344 compress_any_dname(uint8_t* dname, sldns_buffer* pkt, int labs, in compress_any_dname() argument
352 (p = compress_tree_lookup(tree, dname, labs, &insertpt))) { in compress_any_dname()
353 if(!write_compressed_dname(pkt, dname, labs, p)) in compress_any_dname()
357 if(!dname_buffer_write(pkt, dname)) in compress_any_dname()
361 !compress_tree_store(dname, labs, pos, region, p, insertpt)) in compress_any_dname()
478 owner_labs = dname_count_labels(key->rk.dname); in packed_rrset_encode()
526 if((r=compress_any_dname(key->rk.dname, in packed_rrset_encode()
617 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in insert_query()
1070 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in qinfo_query_encode()
1107 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in extended_error_encode()