Lines Matching refs:clienthello
1209 if (s->clienthello != NULL)
1210 OPENSSL_free(s->clienthello->pre_proc_exts);
1211 OPENSSL_free(s->clienthello);
2933 * called during ClientHello processing in order to select an ALPN protocol
5135 if (s->clienthello == NULL)
5137 return s->clienthello->isv2;
5142 if (s->clienthello == NULL)
5144 return s->clienthello->legacy_version;
5149 if (s->clienthello == NULL)
5152 *out = s->clienthello->random;
5158 if (s->clienthello == NULL)
5161 *out = s->clienthello->session_id;
5162 return s->clienthello->session_id_len;
5167 if (s->clienthello == NULL)
5170 *out = PACKET_data(&s->clienthello->ciphersuites);
5171 return PACKET_remaining(&s->clienthello->ciphersuites);
5176 if (s->clienthello == NULL)
5179 *out = s->clienthello->compressions;
5180 return s->clienthello->compressions_len;
5189 if (s->clienthello == NULL || out == NULL || outlen == NULL)
5191 for (i = 0; i < s->clienthello->pre_proc_exts_len; i++) {
5192 ext = s->clienthello->pre_proc_exts + i;
5206 for (i = 0; i < s->clienthello->pre_proc_exts_len; i++) {
5207 ext = s->clienthello->pre_proc_exts + i;
5228 if (s->clienthello == NULL)
5230 for (i = 0; i < s->clienthello->pre_proc_exts_len; ++i) {
5231 r = s->clienthello->pre_proc_exts + i;
5486 * SSLv3 ciphers wrapped in an SSLv2-compatible ClientHello have the