Lines Matching defs:cbs

817 	CBS cbs, server_random, session_id;
833 CBS_init(&cbs, s->init_msg, s->init_num);
855 if (!CBS_get_u16(&cbs, &server_version))
880 if (!CBS_get_bytes(&cbs, &server_random, SSL3_RANDOM_SIZE))
911 if (!CBS_get_u8_length_prefixed(&cbs, &session_id))
921 if (!CBS_get_u16(&cbs, &cipher_suite))
1037 if (!CBS_get_u8(&cbs, &compression_method))
1046 if (!tlsext_client_parse(s, SSL_TLSEXT_MSG_SH, &cbs, &al)) {
1051 if (CBS_len(&cbs) != 0)
1089 CBS cbs, cert_list, cert_data;
1120 CBS_init(&cbs, s->init_msg, s->init_num);
1122 if (!CBS_get_u24_length_prefixed(&cbs, &cert_list))
1124 if (CBS_len(&cbs) != 0)
1181 ssl3_get_server_kex_dhe(SSL *s, CBS *cbs)
1190 if (!tls_key_share_peer_params(s->s3->hs.key_share, cbs,
1198 if (!tls_key_share_peer_public(s->s3->hs.key_share, cbs,
1231 ssl3_get_server_kex_ecdhe(SSL *s, CBS *cbs)
1238 if (!CBS_get_u8(cbs, &curve_type))
1240 if (!CBS_get_u16(cbs, &group_id))
1250 if (!CBS_get_u8_length_prefixed(cbs, &public))
1287 CBS cbs, params, signature;
1314 CBS_init(&cbs, s->init_msg, s->init_num);
1339 CBS_dup(&cbs, &params);
1342 if (!ssl3_get_server_kex_dhe(s, &cbs))
1345 if (!ssl3_get_server_kex_ecdhe(s, &cbs))
1353 if ((params_len = CBS_offset(&cbs)) > CBS_len(&params))
1381 if (!CBS_get_u16(&cbs, &sigalg_value))
1384 if (!CBS_get_u16_length_prefixed(&cbs, &signature))
1415 if (CBS_len(&cbs) != 0) {
1589 CBS cbs, session_ticket;
1613 CBS_init(&cbs, s->init_msg, s->init_num);
1614 if (!CBS_get_u32(&cbs, &lifetime_hint) ||
1615 !CBS_get_u16_length_prefixed(&cbs, &session_ticket) ||
1616 CBS_len(&cbs) != 0) {
2408 CBS cbs;
2431 CBS_init(&cbs, s->init_msg, s->init_num);
2434 CBS_len(&cbs) != md_len) {
2440 if (!CBS_mem_equal(&cbs, s->s3->hs.peer_finished, CBS_len(&cbs))) {