Lines Matching refs:dnskey
117 struct ub_packed_rrset_key* dnskey = NULL; in extract_keys() local
125 dnskey = rep->rrsets[i]; in extract_keys()
130 unit_assert(dnskey); in extract_keys()
134 return dnskey; in extract_keys()
165 setup_sigalg(struct ub_packed_rrset_key* dnskey, uint8_t* sigalg) in setup_sigalg() argument
170 for(i=0; i<rrset_get_count(dnskey); i++) { in setup_sigalg()
171 uint8_t algo = (uint8_t)dnskey_get_algo(dnskey, i); in setup_sigalg()
183 struct ub_packed_rrset_key* rrset, struct ub_packed_rrset_key* dnskey, in verifytest_rrset() argument
196 setup_sigalg(dnskey, sigalg); /* check all algorithms in the dnskey */ in verifytest_rrset()
198 sec = dnskeyset_verify_rrset(env, ve, rrset, dnskey, sigalg, &reason, in verifytest_rrset()
216 struct ub_packed_rrset_key* dnskey, struct module_env* env, in verifytest_entry() argument
233 verifytest_rrset(env, ve, rep->rrsets[i], dnskey, &qinfo); in verifytest_entry()
259 struct ub_packed_rrset_key* ds, *dnskey; in dstest_entry() local
271 dnskey = find_rrset_type(rep, LDNS_RR_TYPE_DNSKEY); in dstest_entry()
273 unit_assert(ds && dnskey); in dstest_entry()
275 ret = ds_digest_match_dnskey(env, dnskey, 0, ds, 0); in dstest_entry()
304 struct ub_packed_rrset_key* dnskey; in verifytest_file() local
325 dnskey = extract_keys(list, &alloc, region, buf); in verifytest_file()
327 dnskey->rk.dname, ntohs(dnskey->rk.type), in verifytest_file()
328 ntohs(dnskey->rk.rrset_class)); in verifytest_file()
331 verifytest_entry(e, &alloc, region, buf, dnskey, &env, &ve); in verifytest_file()
334 ub_packed_rrset_parsedelete(dnskey, &alloc); in verifytest_file()