Lines Matching refs:rrset

196 get_cname_target(struct ub_packed_rrset_key* rrset, uint8_t** dname,   in get_cname_target()  argument
201 if(ntohs(rrset->rk.type) != LDNS_RR_TYPE_CNAME && in get_cname_target()
202 ntohs(rrset->rk.type) != LDNS_RR_TYPE_DNAME) in get_cname_target()
204 d = (struct packed_rrset_data*)rrset->entry.data; in get_cname_target()
265 struct ub_packed_rrset_key* rrset) in log_rrset_key() argument
268 log_nametypeclass(v, str, rrset->rk.dname, in log_rrset_key()
269 ntohs(rrset->rk.type), ntohs(rrset->rk.rrset_class)); in log_rrset_key()
272 int packed_rr_to_string(struct ub_packed_rrset_key* rrset, size_t i, in packed_rr_to_string() argument
275 struct packed_rrset_data* d = (struct packed_rrset_data*)rrset-> in packed_rr_to_string()
278 size_t rlen = rrset->rk.dname_len + 2 + 2 + 4 + d->rr_len[i]; in packed_rr_to_string()
285 memmove(rr, rrset->rk.dname, rrset->rk.dname_len); in packed_rr_to_string()
287 memmove(rr+rrset->rk.dname_len, &rrset->rk.type, 2); in packed_rr_to_string()
288 else sldns_write_uint16(rr+rrset->rk.dname_len, LDNS_RR_TYPE_RRSIG); in packed_rr_to_string()
289 memmove(rr+rrset->rk.dname_len+2, &rrset->rk.rrset_class, 2); in packed_rr_to_string()
292 sldns_write_uint32(rr+rrset->rk.dname_len+4, in packed_rr_to_string()
294 memmove(rr+rrset->rk.dname_len+8, d->rr_data[i], d->rr_len[i]); in packed_rr_to_string()
304 struct ub_packed_rrset_key* rrset) in log_packed_rrset() argument
306 struct packed_rrset_data* d = (struct packed_rrset_data*)rrset-> in log_packed_rrset()
313 if(!packed_rr_to_string(rrset, i, 0, buf, sizeof(buf))) { in log_packed_rrset()