Lines Matching refs:client_hello
250 CBS client_hello, session_id, cipher_suites, compression_methods, extensions; in ssl_early_callback_init() local
252 CBS_init(&client_hello, ctx->client_hello, ctx->client_hello_len); in ssl_early_callback_init()
255 !CBS_skip(&client_hello, 2) || in ssl_early_callback_init()
257 !CBS_skip(&client_hello, 32) || in ssl_early_callback_init()
259 !CBS_get_u8_length_prefixed(&client_hello, &session_id)) { in ssl_early_callback_init()
270 if (!CBS_get_u8_length_prefixed(&client_hello, &cookie)) { in ssl_early_callback_init()
276 if (!CBS_get_u16_length_prefixed(&client_hello, &cipher_suites) || in ssl_early_callback_init()
284 if (!CBS_get_u8_length_prefixed(&client_hello, &compression_methods) || in ssl_early_callback_init()
293 if (CBS_len(&client_hello) == 0) { in ssl_early_callback_init()
300 if (!CBS_get_u16_length_prefixed(&client_hello, &extensions) || in ssl_early_callback_init()
302 CBS_len(&client_hello) != 0) { in ssl_early_callback_init()