Home | History | Annotate | Download | only in ssl

Lines Matching refs:cbs

58   CBS cbs, extensions;
60 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
61 if (!CBS_get_u16(&cbs, &server_version) ||
62 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
65 CBS_len(&cbs) != 0) {
72 CBS cookie, key_share;
87 CBS cookie_value;
169 CBS cbs, server_random, session_id, extensions;
173 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
174 if (!CBS_get_u16(&cbs, &server_version) ||
175 !CBS_get_bytes(&cbs, &server_random, SSL3_RANDOM_SIZE) ||
177 !CBS_get_u8_length_prefixed(&cbs, &session_id)) ||
178 !CBS_get_u16(&cbs, &cipher_suite) ||
180 (!CBS_get_u8(&cbs, &compression_method) || compression_method != 0)) ||
181 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
182 CBS_len(&cbs) != 0) {
217 CBS key_share, pre_shared_key, supported_versions;
371 CBS cbs;
372 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
373 if (!ssl_parse_serverhello_tlsext(hs, &cbs)) {
377 if (CBS_len(&cbs) != 0) {
438 CBS cbs, context, supported_signature_algorithms;
439 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
440 if (!CBS_get_u8_length_prefixed(&cbs, &context) ||
443 !CBS_get_u16_length_prefixed(&cbs, &supported_signature_algorithms) ||
453 ssl_parse_client_CA_list(ssl, &alert, &cbs);
460 CBS extensions;
461 if (!CBS_get_u16_length_prefixed(&cbs, &extensions) ||
462 CBS_len(&cbs) != 0) {
716 CBS cbs, ticket, extensions;
717 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
718 if (!CBS_get_u32(&cbs, &server_timeout) ||
719 !CBS_get_u32(&cbs, &session->ticket_age_add) ||
720 !CBS_get_u16_length_prefixed(&cbs, &ticket) ||
722 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
723 CBS_len(&cbs) != 0) {
737 CBS early_data_info;