Lines Matching refs:ca_list

747 static void ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list,  in ssl_cipher_collect_aliases()  argument
767 ca_curr = ca_list; in ssl_cipher_collect_aliases()
998 const SSL_CIPHER **ca_list, CERT *c) in ssl_cipher_process_rulestr() argument
1096 while (ca_list[j]) { in ssl_cipher_process_rulestr()
1097 if (strncmp(buf, ca_list[j]->name, buflen) == 0 in ssl_cipher_process_rulestr()
1098 && (ca_list[j]->name[buflen] == '\0')) { in ssl_cipher_process_rulestr()
1108 if (ca_list[j]->algorithm_mkey) { in ssl_cipher_process_rulestr()
1110 alg_mkey &= ca_list[j]->algorithm_mkey; in ssl_cipher_process_rulestr()
1116 alg_mkey = ca_list[j]->algorithm_mkey; in ssl_cipher_process_rulestr()
1120 if (ca_list[j]->algorithm_auth) { in ssl_cipher_process_rulestr()
1122 alg_auth &= ca_list[j]->algorithm_auth; in ssl_cipher_process_rulestr()
1128 alg_auth = ca_list[j]->algorithm_auth; in ssl_cipher_process_rulestr()
1132 if (ca_list[j]->algorithm_enc) { in ssl_cipher_process_rulestr()
1134 alg_enc &= ca_list[j]->algorithm_enc; in ssl_cipher_process_rulestr()
1140 alg_enc = ca_list[j]->algorithm_enc; in ssl_cipher_process_rulestr()
1144 if (ca_list[j]->algorithm_mac) { in ssl_cipher_process_rulestr()
1146 alg_mac &= ca_list[j]->algorithm_mac; in ssl_cipher_process_rulestr()
1152 alg_mac = ca_list[j]->algorithm_mac; in ssl_cipher_process_rulestr()
1156 if (ca_list[j]->algo_strength & SSL_STRONG_MASK) { in ssl_cipher_process_rulestr()
1159 (ca_list[j]->algo_strength & SSL_STRONG_MASK) | in ssl_cipher_process_rulestr()
1166 algo_strength = ca_list[j]->algo_strength & SSL_STRONG_MASK; in ssl_cipher_process_rulestr()
1170 if (ca_list[j]->algo_strength & SSL_DEFAULT_MASK) { in ssl_cipher_process_rulestr()
1173 (ca_list[j]->algo_strength & SSL_DEFAULT_MASK) | in ssl_cipher_process_rulestr()
1181 ca_list[j]->algo_strength & SSL_DEFAULT_MASK; in ssl_cipher_process_rulestr()
1185 if (ca_list[j]->valid) { in ssl_cipher_process_rulestr()
1191 cipher_id = ca_list[j]->id; in ssl_cipher_process_rulestr()
1198 if (ca_list[j]->min_tls) { in ssl_cipher_process_rulestr()
1199 if (min_tls != 0 && min_tls != ca_list[j]->min_tls) { in ssl_cipher_process_rulestr()
1203 min_tls = ca_list[j]->min_tls; in ssl_cipher_process_rulestr()
1454 const SSL_CIPHER **ca_list = NULL; in STACK_OF() local
1595 ca_list = OPENSSL_malloc(sizeof(*ca_list) * num_of_alias_max); in STACK_OF()
1596 if (ca_list == NULL) { in STACK_OF()
1601 ssl_cipher_collect_aliases(ca_list, num_of_group_aliases, in STACK_OF()
1613 &head, &tail, ca_list, c); in STACK_OF()
1620 ok = ssl_cipher_process_rulestr(rule_p, &head, &tail, ca_list, c); in STACK_OF()
1622 OPENSSL_free(ca_list); /* Not needed anymore */ in STACK_OF()