/freebsd-10-stable/contrib/unbound/validator/ |
H A D | val_sigcrypt.h | 145 * @param dnskey_rrset: DNSKEY rrset. 152 struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, 157 * @param dnskey_rrset: DNSKEY rrset. 161 uint16_t dnskey_calc_keytag(struct ub_packed_rrset_key* dnskey_rrset, 174 * @param dnskey_rrset: DNSKEY rrset. 178 int dnskey_algo_is_supported(struct ub_packed_rrset_key* dnskey_rrset,
|
H A D | val_utils.c | 387 struct ub_packed_rrset_key* dnskey_rrset, 392 num = rrset_get_count(dnskey_rrset); 396 != dnskey_get_algo(dnskey_rrset, i) 397 || dnskey_calc_keytag(dnskey_rrset, i) 408 if(!ds_digest_match_dnskey(env, dnskey_rrset, i, ds_rrset, 418 sec = dnskey_verify_rrset(env, ve, dnskey_rrset, 419 dnskey_rrset, i, reason); 454 struct ub_packed_rrset_key* dnskey_rrset, 464 if(dnskey_rrset->rk.dname_len != ds_rrset->rk.dname_len || 465 query_dname_compare(dnskey_rrset 386 verify_dnskeys_with_ds_rr(struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, struct ub_packed_rrset_key* ds_rrset, size_t ds_idx, char** reason) argument 453 val_verify_DNSKEY_with_DS(struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, struct ub_packed_rrset_key* ds_rrset, uint8_t* sigalg, char** reason) argument 523 val_verify_new_DNSKEYs(struct regional* region, struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, struct ub_packed_rrset_key* ds_rrset, int downprot, char** reason) argument 548 val_verify_DNSKEY_with_TA(struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, struct ub_packed_rrset_key* ta_ds, struct ub_packed_rrset_key* ta_dnskey, uint8_t* sigalg, char** reason) argument 658 val_verify_new_DNSKEYs_with_ta(struct regional* region, struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, struct ub_packed_rrset_key* ta_ds_rrset, struct ub_packed_rrset_key* ta_dnskey_rrset, int downprot, char** reason) argument [all...] |
H A D | val_utils.h | 147 * @param dnskey_rrset: DNSKEY rrset to verify 158 struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, 166 * @param dnskey_rrset: DNSKEY rrset to verify 178 struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, 190 * @param dnskey_rrset: DNSKEY rrset to verify 196 * dnskey_rrset, a "null" key entry indicating that this DS 207 struct ub_packed_rrset_key* dnskey_rrset, 217 * @param dnskey_rrset: DNSKEY rrset to verify 224 * dnskey_rrset, a "null" key entry indicating that this DS 235 struct ub_packed_rrset_key* dnskey_rrset, [all...] |
H A D | autotrust.c | 399 autr_rrset_delete(tp->dnskey_rrset); 780 autr_rrset_delete(tp->dnskey_rrset); 784 tp->dnskey_rrset = ubdnskey; 1238 tp->ds_rrset, tp->dnskey_rrset, downprot?sigalg:NULL, &reason); 1277 struct ub_packed_rrset_key* dnskey_rrset, size_t i) 1285 sec = dnskey_verify_rrset(env, ve, dnskey_rrset, dnskey_rrset, i, 1501 struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset, 1505 dnskey_rrset->entry.data; 1507 log_assert(ntohs(dnskey_rrset 1276 rr_is_selfsigned_revoked(struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, size_t i) argument 1500 check_contains_revoked(struct module_env* env, struct val_env* ve, struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset, int* changed) argument 1547 key_matches_a_ds(struct module_env* env, struct val_env* ve, struct ub_packed_rrset_key* dnskey_rrset, size_t key_idx, struct ub_packed_rrset_key* ds_rrset) argument 1585 update_events(struct module_env* env, struct val_env* ve, struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset, int* changed) argument 2017 set_next_probe(struct module_env* env, struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset) argument 2060 autr_tp_remove(struct module_env* env, struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset) argument 2112 autr_process_prime(struct module_env* env, struct val_env* ve, struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset) argument [all...] |
H A D | autotrust.h | 189 * @param dnskey_rrset: DNSKEY rrset probed (can be NULL if bad prime result). 196 struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset);
|
H A D | val_anchor.h | 120 struct ub_packed_rrset_key* dnskey_rrset; member in struct:trust_anchor
|
H A D | val_sigcrypt.c | 280 * @param dnskey_rrset: DNSKEY rrset. 289 struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, 296 rrset_get_rdata(dnskey_rrset, dnskey_idx, &dnskey_rdata, &dnskey_len); 302 sldns_buffer_write(b, dnskey_rrset->rk.dname, 303 dnskey_rrset->rk.dname_len); 314 struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, 340 if(!ds_create_dnskey_digest(env, dnskey_rrset, dnskey_idx, ds_rrset, 367 dnskey_calc_keytag(struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx) argument 371 rrset_get_rdata(dnskey_rrset, dnskey_idx, &data, &len); 376 int dnskey_algo_is_supported(struct ub_packed_rrset_key* dnskey_rrset, argument 288 ds_create_dnskey_digest(struct module_env* env, struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, struct ub_packed_rrset_key* ds_rrset, size_t ds_idx, uint8_t* digest) argument 313 ds_digest_match_dnskey(struct module_env* env, struct ub_packed_rrset_key* dnskey_rrset, size_t dnskey_idx, struct ub_packed_rrset_key* ds_rrset, size_t ds_idx) argument [all...] |
H A D | val_anchor.c | 134 assembled_rrset_delete(ta->dnskey_rrset); 939 ta->dnskey_rrset = assemble_it(ta, ta->numDNSKEY, 941 if(!ta->dnskey_rrset) 974 if(!dnskey_algo_is_supported(ta->dnskey_rrset, i))
|
H A D | validator.c | 2341 * @param dnskey_rrset: DNSKEY rrset (can be NULL if none) in prime reply. 2352 primeResponseToKE(struct ub_packed_rrset_key* dnskey_rrset, argument 2361 if(!dnskey_rrset) { 2381 dnskey_rrset, ta->ds_rrset, ta->dnskey_rrset, downprot, 2829 struct ub_packed_rrset_key* dnskey_rrset = NULL; local 2844 dnskey_rrset = reply_find_rrset_section_an(msg->rep, 2849 if(!autr_process_prime(qstate->env, ve, ta, dnskey_rrset)) { 2856 vq->key_entry = primeResponseToKE(dnskey_rrset, ta, qstate, id);
|