Lines Matching refs:dnskey_idx
294 struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, in ds_create_dnskey_digest() argument
301 rrset_get_rdata(dnskey_rrset, dnskey_idx, &dnskey_rdata, &dnskey_len); in ds_create_dnskey_digest()
319 struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, in ds_digest_match_dnskey() argument
350 if(!ds_create_dnskey_digest(env, dnskey_rrset, dnskey_idx, ds_rrset, in ds_digest_match_dnskey()
377 dnskey_calc_keytag(struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx) in dnskey_calc_keytag() argument
381 rrset_get_rdata(dnskey_rrset, dnskey_idx, &data, &len); in dnskey_calc_keytag()
387 size_t dnskey_idx) in dnskey_algo_is_supported() argument
390 dnskey_idx)); in dnskey_algo_is_supported()
394 size_t dnskey_idx) in dnskey_size_is_supported() argument
399 int alg = dnskey_get_algo(dnskey_rrset, dnskey_idx); in dnskey_size_is_supported()
402 rrset_get_rdata(dnskey_rrset, dnskey_idx, &rdata, &len); in dnskey_size_is_supported()
421 (void)dnskey_rrset; (void)dnskey_idx; in dnskey_size_is_supported()
708 size_t dnskey_idx, char** reason, sldns_ede_code *reason_bogus, in dnskey_verify_rrset() argument
715 uint16_t tag = dnskey_calc_keytag(dnskey, dnskey_idx); in dnskey_verify_rrset()
716 int algo = dnskey_get_algo(dnskey, dnskey_idx); in dnskey_verify_rrset()
736 dnskey, dnskey_idx, i, &sortree, &buf_canon, reason, in dnskey_verify_rrset()
1539 size_t dnskey_idx, size_t sig_idx, in dnskey_verify_rrset_sig() argument
1565 if(!(dnskey_get_flags(dnskey, dnskey_idx) & DNSKEY_BIT_ZSK)) { in dnskey_verify_rrset_sig()
1573 if(dnskey_get_protocol(dnskey, dnskey_idx) != LDNS_DNSSEC_KEYPROTO) { in dnskey_verify_rrset_sig()
1632 if((int)sig[2+2] != dnskey_get_algo(dnskey, dnskey_idx)) { in dnskey_verify_rrset_sig()
1639 ktag = htons(dnskey_calc_keytag(dnskey, dnskey_idx)); in dnskey_verify_rrset_sig()
1671 dnskey_get_pubkey(dnskey, dnskey_idx, &key, &keylen); in dnskey_verify_rrset_sig()