Lines Matching defs:cbs
778 CBS cbs, client_random, session_id, cookie, cipher_suites;
811 CBS_init(&cbs, s->init_msg, s->init_num);
814 if (!CBS_get_u16(&cbs, &client_version))
816 if (!CBS_get_bytes(&cbs, &client_random, SSL3_RANDOM_SIZE))
818 if (!CBS_get_u8_length_prefixed(&cbs, &session_id))
826 if (!CBS_get_u8_length_prefixed(&cbs, &cookie))
829 if (!CBS_get_u16_length_prefixed(&cbs, &cipher_suites))
831 if (!CBS_get_u8_length_prefixed(&cbs, &compression_methods))
906 CBS_dup(&cbs, &ext_block);
1012 if (!tlsext_server_parse(s, SSL_TLSEXT_MSG_CH, &cbs, &al)) {
1017 if (CBS_len(&cbs) != 0)
1631 ssl3_get_client_kex_rsa(SSL *s, CBS *cbs)
1677 if (!CBS_get_u16_length_prefixed(cbs, &enc_pms)) {
1682 if (CBS_len(&enc_pms) != pms_len || CBS_len(cbs) != 0) {
1734 ssl3_get_client_kex_dhe(SSL *s, CBS *cbs)
1747 if (!tls_key_share_peer_public(s->s3->hs.key_share, cbs,
1776 ssl3_get_client_kex_ecdhe(SSL *s, CBS *cbs)
1790 if (!CBS_get_u8_length_prefixed(cbs, &public)) {
1823 CBS cbs;
1833 CBS_init(&cbs, s->init_msg, s->init_num);
1838 if (!ssl3_get_client_kex_rsa(s, &cbs))
1841 if (!ssl3_get_client_kex_dhe(s, &cbs))
1844 if (!ssl3_get_client_kex_ecdhe(s, &cbs))
1852 if (CBS_len(&cbs) != 0) {
1869 CBS cbs, signature;
1893 CBS_init(&cbs, s->init_msg, s->init_num);
1929 if (!CBS_get_u16(&cbs, &sigalg_value))
1932 if (!CBS_get_u16_length_prefixed(&cbs, &signature))
1934 if (CBS_len(&cbs) != 0) {
2043 CBS cbs, cert_list, cert_data;
2085 CBS_init(&cbs, s->init_msg, s->init_num);
2087 if (!CBS_get_u24_length_prefixed(&cbs, &cert_list))
2089 if (CBS_len(&cbs) != 0)
2412 CBS cbs;
2435 CBS_init(&cbs, s->init_msg, s->init_num);
2438 CBS_len(&cbs) != md_len) {
2444 if (!CBS_mem_equal(&cbs, s->s3->hs.peer_finished, CBS_len(&cbs))) {