Lines Matching refs:rrsets
58 /** MAX TTL default for messages and rrsets */
60 /** MIN TTL default for messages and rrsets */
132 rep->rrsets = (struct ub_packed_rrset_key**)&(rep->ref[0]);
133 else rep->rrsets = (struct ub_packed_rrset_key**)&(rep->ref[total]);
135 memset( rep->rrsets, 0, sizeof(struct ub_packed_rrset_key*) * total);
161 rep->rrsets[i] = (struct ub_packed_rrset_key*)
164 if(rep->rrsets[i]) {
165 memset(rep->rrsets[i], 0,
167 rep->rrsets[i]->entry.key = rep->rrsets[i];
170 else rep->rrsets[i] = alloc_special_obtain(alloc);
171 if(!rep->rrsets[i])
173 rep->rrsets[i]->entry.data = NULL;
226 new_rep->rrsets[i] = rep->rrsets[i];
510 rep->rrsets[i]))
512 data = (struct packed_rrset_data*)rep->rrsets[i]->entry.data;
628 ub_packed_rrset_parsedelete(rep->rrsets[i], alloc);
759 /** copy rrsets from replyinfo to dest replyinfo */
768 fk = from->rrsets[i];
769 dk = dest->rrsets[i];
847 struct ub_packed_rrset_key* s = rep->rrsets[i];
868 struct ub_packed_rrset_key* s = rep->rrsets[i];
892 struct ub_packed_rrset_key* s = rep->rrsets[i];
908 struct ub_packed_rrset_key* s = rep->rrsets[i];
924 struct ub_packed_rrset_key* s = rep->rrsets[i];
1059 uint16_t t = ntohs(rep->rrsets[i]->rk.type);
1063 if(query_dname_compare(sname, rep->rrsets[i]->rk.dname) != 0){
1069 get_cname_target(rep->rrsets[i], &sname, &snamelen);
1080 if( ((struct packed_rrset_data*)rep->rrsets[i]->entry.data)