Lines Matching defs:cbs
57 CBS cbs, extensions;
59 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
60 if (!CBS_get_u16(&cbs, &server_wire_version) ||
61 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
64 CBS_len(&cbs) != 0) {
71 CBS cookie, key_share;
86 CBS cookie_value;
166 CBS cbs, server_random, extensions;
169 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
170 if (!CBS_get_u16(&cbs, &server_wire_version) ||
171 !CBS_get_bytes(&cbs, &server_random, SSL3_RANDOM_SIZE) ||
172 !CBS_get_u16(&cbs, &cipher_suite) ||
173 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
174 CBS_len(&cbs) != 0) {
207 CBS key_share, pre_shared_key;
337 CBS cbs;
338 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
339 if (!ssl_parse_serverhello_tlsext(hs, &cbs)) {
343 if (CBS_len(&cbs) != 0) {
401 CBS cbs, context, supported_signature_algorithms;
402 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
403 if (!CBS_get_u8_length_prefixed(&cbs, &context) ||
406 !CBS_get_u16_length_prefixed(&cbs, &supported_signature_algorithms) ||
416 ssl_parse_client_CA_list(ssl, &alert, &cbs);
423 CBS extensions;
424 if (!CBS_get_u16_length_prefixed(&cbs, &extensions) ||
425 CBS_len(&cbs) != 0) {
672 CBS cbs, ticket, extensions;
673 CBS_init(&cbs, ssl->init_msg, ssl->init_num);
674 if (!CBS_get_u32(&cbs, &server_timeout) ||
675 !CBS_get_u32(&cbs, &session->ticket_age_add) ||
676 !CBS_get_u16_length_prefixed(&cbs, &ticket) ||
678 !CBS_get_u16_length_prefixed(&cbs, &extensions) ||
679 CBS_len(&cbs) != 0) {
693 CBS early_data_info;