Lines Matching refs:algo
439 uint8_t algo; in algo_needs_init_dnskey_add() local
444 algo = (uint8_t)dnskey_get_algo(dnskey, i); in algo_needs_init_dnskey_add()
445 if(!dnskey_algo_id_is_supported((int)algo)) in algo_needs_init_dnskey_add()
447 if(n->needs[algo] == 0) { in algo_needs_init_dnskey_add()
448 n->needs[algo] = 1; in algo_needs_init_dnskey_add()
449 sigalg[total] = algo; in algo_needs_init_dnskey_add()
459 uint8_t algo; in algo_needs_init_list() local
463 while( (algo=*sigalg++) != 0) { in algo_needs_init_list()
464 log_assert(dnskey_algo_id_is_supported((int)algo)); in algo_needs_init_list()
465 log_assert(n->needs[algo] == 0); in algo_needs_init_list()
466 n->needs[algo] = 1; in algo_needs_init_list()
475 uint8_t algo; in algo_needs_init_ds() local
483 algo = (uint8_t)ds_get_key_algo(ds, i); in algo_needs_init_ds()
484 if(!dnskey_algo_id_is_supported((int)algo)) in algo_needs_init_ds()
486 log_assert(algo != 0); /* we do not support 0 and is EOS */ in algo_needs_init_ds()
487 if(n->needs[algo] == 0) { in algo_needs_init_ds()
488 n->needs[algo] = 1; in algo_needs_init_ds()
489 sigalg[total] = algo; in algo_needs_init_ds()
497 int algo_needs_set_secure(struct algo_needs* n, uint8_t algo) in algo_needs_set_secure() argument
499 if(n->needs[algo]) { in algo_needs_set_secure()
500 n->needs[algo] = 0; in algo_needs_set_secure()
508 void algo_needs_set_bogus(struct algo_needs* n, uint8_t algo) in algo_needs_set_bogus() argument
510 if(n->needs[algo]) n->needs[algo] = 2; /* need it, but bogus */ in algo_needs_set_bogus()
566 int algo = rrset_get_sig_algo(rrset, sig_idx); in dnskeyset_verify_rrset_sig() local
571 verbose(VERB_ALGO, "verify sig %d %d", (int)tag, algo); in dnskeyset_verify_rrset_sig()
572 if(!dnskey_algo_id_is_supported(algo)) { in dnskeyset_verify_rrset_sig()
581 if(algo != dnskey_get_algo(dnskey, i) || in dnskeyset_verify_rrset_sig()
716 int algo = dnskey_get_algo(dnskey, dnskey_idx); in dnskey_verify_rrset() local
730 if(algo != rrset_get_sig_algo(rrset, i) || in dnskey_verify_rrset()