Lines Matching refs:ciphers
979 STACK_OF(SSL_CIPHER) *ciphers = NULL;
1185 if (ssl_bytes_to_cipher_list(s, p, i, &(ciphers)) == NULL) {
1196 fprintf(stderr, "client sent %d ciphers\n",
1197 sk_SSL_CIPHER_num(ciphers));
1199 for (i = 0; i < sk_SSL_CIPHER_num(ciphers); i++) {
1200 c = sk_SSL_CIPHER_value(ciphers, i);
1203 i, sk_SSL_CIPHER_num(ciphers), SSL_CIPHER_get_name(c));
1216 && (sk_SSL_CIPHER_num(ciphers) == 1)) {
1224 c = sk_SSL_CIPHER_value(ciphers, 0);
1298 &s->session->master_key_length, ciphers,
1302 s->session->ciphers = ciphers;
1305 ciphers = NULL;
1311 session->ciphers,
1328 s->cipher_list = sk_SSL_CIPHER_dup(s->session->ciphers);
1329 s->cipher_list_by_id = sk_SSL_CIPHER_dup(s->session->ciphers);
1414 * Given s->session->ciphers and SSL_get_ciphers, we must pick a cipher
1423 if (s->session->ciphers != NULL)
1424 sk_SSL_CIPHER_free(s->session->ciphers);
1425 s->session->ciphers = ciphers;
1426 if (ciphers == NULL) {
1431 ciphers = NULL;
1432 c = ssl3_choose_cipher(s, s->session->ciphers, SSL_get_ciphers(s));
1448 sk = s->session->ciphers;
1478 * cipher_list - our prefered list of ciphers
1479 * ciphers - the clients prefered list of ciphers
1504 if (ciphers != NULL)
1505 sk_SSL_CIPHER_free(ciphers);