Lines Matching refs:rep
92 struct reply_info** rep) in entry_to_repinfo() argument
102 ret = reply_info_parse(pkt, alloc, qi, rep, region, &edns); in entry_to_repinfo()
119 struct reply_info* rep = NULL; in extract_keys() local
122 entry_to_repinfo(e, alloc, region, pkt, &qinfo, &rep); in extract_keys()
123 for(i=0; i<rep->an_numrrsets; i++) { in extract_keys()
124 if(ntohs(rep->rrsets[i]->rk.type) == LDNS_RR_TYPE_DNSKEY) { in extract_keys()
125 dnskey = rep->rrsets[i]; in extract_keys()
126 rep->rrsets[i] = NULL; in extract_keys()
132 reply_info_parsedelete(rep, alloc); in extract_keys()
220 struct reply_info* rep = NULL; in verifytest_entry() local
230 entry_to_repinfo(e, alloc, region, pkt, &qinfo, &rep); in verifytest_entry()
232 for(i=0; i<rep->rrset_count; i++) { in verifytest_entry()
233 verifytest_rrset(env, ve, rep->rrsets[i], dnskey, &qinfo); in verifytest_entry()
236 reply_info_parsedelete(rep, alloc); in verifytest_entry()
242 find_rrset_type(struct reply_info* rep, uint16_t type) in find_rrset_type() argument
245 for(i=0; i<rep->rrset_count; i++) { in find_rrset_type()
246 if(ntohs(rep->rrsets[i]->rk.type) == type) in find_rrset_type()
247 return rep->rrsets[i]; in find_rrset_type()
258 struct reply_info* rep = NULL; in dstest_entry() local
269 entry_to_repinfo(e, alloc, region, pkt, &qinfo, &rep); in dstest_entry()
270 ds = find_rrset_type(rep, LDNS_RR_TYPE_DS); in dstest_entry()
271 dnskey = find_rrset_type(rep, LDNS_RR_TYPE_DNSKEY); in dstest_entry()
291 reply_info_parsedelete(rep, alloc); in dstest_entry()
433 struct reply_info* rep = NULL; in nsec3_hash_test_entry() local
445 entry_to_repinfo(e, alloc, region, buf, &qinfo, &rep); in nsec3_hash_test_entry()
446 nsec3 = find_rrset_type(rep, LDNS_RR_TYPE_NSEC3); in nsec3_hash_test_entry()
447 answer = find_rrset_type(rep, LDNS_RR_TYPE_AAAA); in nsec3_hash_test_entry()
469 reply_info_parsedelete(rep, alloc); in nsec3_hash_test_entry()