Home | History | Annotate | Download | only in testcode

Lines Matching defs:dnskey

112 /** extract DNSKEY rrset from answer and convert it */
117 struct ub_packed_rrset_key* dnskey = NULL;
125 dnskey = rep->rrsets[i];
130 unit_assert(dnskey);
134 return dnskey;
163 /** setup sig alg list from dnskey */
165 setup_sigalg(struct ub_packed_rrset_key* dnskey, uint8_t* sigalg)
170 for(i=0; i<rrset_get_count(dnskey); i++) {
171 uint8_t algo = (uint8_t)dnskey_get_algo(dnskey, i);
183 struct ub_packed_rrset_key* rrset, struct ub_packed_rrset_key* dnskey,
196 setup_sigalg(dnskey, sigalg); /* check all algorithms in the dnskey */
198 sec = dnskeyset_verify_rrset(env, ve, rrset, dnskey, sigalg, &reason,
216 struct ub_packed_rrset_key* dnskey, struct module_env* env,
233 verifytest_rrset(env, ve, rep->rrsets[i], dnskey, &qinfo);
252 /** DS sig test an entry - get DNSKEY and DS in entry and verify */
259 struct ub_packed_rrset_key* ds, *dnskey;
266 printf("verifying DS-DNSKEY match:\n%s\n", s?s:"outofmemory");
271 dnskey = find_rrset_type(rep, LDNS_RR_TYPE_DNSKEY);
273 unit_assert(ds && dnskey);
275 ret = ds_digest_match_dnskey(env, dnskey, 0, ds, 0);
301 * The first entry must be a query for DNSKEY.
304 struct ub_packed_rrset_key* dnskey;
325 dnskey = extract_keys(list, &alloc, region, buf);
326 if(vsig) log_nametypeclass(VERB_QUERY, "test dnskey",
327 dnskey->rk.dname, ntohs(dnskey->rk.type),
328 ntohs(dnskey->rk.rrset_class));
331 verifytest_entry(e, &alloc, region, buf, dnskey, &env, &ve);
334 ub_packed_rrset_parsedelete(dnskey, &alloc);
341 /** verify DS matches DNSKEY from a file */
347 * The first entry must be a query for DNSKEY.
526 /* This key is rdata from nlnetlabs.nl DNSKEY from 20250424005001,