Lines Matching refs:ciphers
914 STACK_OF(SSL_CIPHER) *ciphers = NULL;
1154 if (ssl_bytes_to_cipher_list(s, p, i, &(ciphers)) == NULL) {
1165 fprintf(stderr, "client sent %d ciphers\n",
1166 sk_SSL_CIPHER_num(ciphers));
1168 for (i = 0; i < sk_SSL_CIPHER_num(ciphers); i++) {
1169 c = sk_SSL_CIPHER_value(ciphers, i);
1172 i, sk_SSL_CIPHER_num(ciphers), SSL_CIPHER_get_name(c));
1185 && (sk_SSL_CIPHER_num(ciphers) == 1)) {
1193 c = sk_SSL_CIPHER_value(ciphers, 0);
1263 &s->session->master_key_length, ciphers,
1267 s->session->ciphers = ciphers;
1270 ciphers = NULL;
1276 session->ciphers,
1293 s->cipher_list = sk_SSL_CIPHER_dup(s->session->ciphers);
1294 s->cipher_list_by_id = sk_SSL_CIPHER_dup(s->session->ciphers);
1376 * Given s->session->ciphers and SSL_get_ciphers, we must pick a cipher
1385 if (s->session->ciphers != NULL)
1386 sk_SSL_CIPHER_free(s->session->ciphers);
1387 s->session->ciphers = ciphers;
1388 if (ciphers == NULL) {
1393 ciphers = NULL;
1413 c = ssl3_choose_cipher(s, s->session->ciphers, SSL_get_ciphers(s));
1429 sk = s->session->ciphers;
1456 * cipher_list - our prefered list of ciphers
1457 * ciphers - the clients prefered list of ciphers
1481 if (ciphers != NULL)
1482 sk_SSL_CIPHER_free(ciphers);