Lines Matching defs:sets
269 prepend_is_duplicate(struct ub_packed_rrset_key** sets, size_t to,
274 if(sets[i]->rk.type == dup->rk.type &&
275 sets[i]->rk.rrset_class == dup->rk.rrset_class &&
276 sets[i]->rk.dname_len == dup->rk.dname_len &&
277 query_dname_compare(sets[i]->rk.dname, dup->rk.dname)
290 struct ub_packed_rrset_key** sets;
299 sets = regional_alloc(region, (num_an+num_ns+msg->rep->rrset_count) *
301 if(!sets)
306 sets[num_an++] = p->rrset;
308 memcpy(sets+num_an, msg->rep->rrsets, msg->rep->an_numrrsets *
313 if(prepend_is_duplicate(sets+msg->rep->an_numrrsets+num_an,
318 sets[msg->rep->an_numrrsets + num_an + num_ns++] = p->rrset;
320 memcpy(sets + num_an + msg->rep->an_numrrsets + num_ns,
330 msg->rep->rrsets = sets;
390 * sets the new query name, after following the CNAME/DNAME chain.