• Home
  • Raw
  • Download

Lines Matching refs:SSL

135 static bool add_record_to_flight(SSL *ssl, uint8_t type,  in add_record_to_flight()
150 OPENSSL_PUT_ERROR(SSL, ERR_R_OVERFLOW); in add_record_to_flight()
167 bool ssl3_init_message(SSL *ssl, CBB *cbb, CBB *body, uint8_t type) { in ssl3_init_message()
172 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in ssl3_init_message()
180 bool ssl3_finish_message(SSL *ssl, CBB *cbb, Array<uint8_t> *out_msg) { in ssl3_finish_message()
184 bool ssl3_add_message(SSL *ssl, Array<uint8_t> msg) { in ssl3_add_message()
207 bool ssl3_add_change_cipher_spec(SSL *ssl) { in ssl3_add_change_cipher_spec()
220 bool ssl3_add_alert(SSL *ssl, uint8_t level, uint8_t desc) { in ssl3_add_alert()
231 int ssl3_flush_flight(SSL *ssl) { in ssl3_flush_flight()
237 OPENSSL_PUT_ERROR(SSL, SSL_R_PROTOCOL_IS_SHUTDOWN); in ssl3_flush_flight()
243 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in ssl3_flush_flight()
281 static ssl_open_record_t read_v2_client_hello(SSL *ssl, size_t *out_consumed, in read_v2_client_hello()
288 OPENSSL_PUT_ERROR(SSL, SSL_R_RECORD_TOO_LARGE); in read_v2_client_hello()
295 OPENSSL_PUT_ERROR(SSL, SSL_R_RECORD_LENGTH_MISMATCH); in read_v2_client_hello()
328 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in read_v2_client_hello()
364 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in read_v2_client_hello()
372 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in read_v2_client_hello()
381 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in read_v2_client_hello()
390 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in read_v2_client_hello()
399 static bool parse_message(const SSL *ssl, SSLMessage *out, in parse_message()
427 bool ssl3_get_message(SSL *ssl, SSLMessage *out) { in ssl3_get_message()
441 bool tls_can_accept_handshake_data(const SSL *ssl, uint8_t *out_alert) { in tls_can_accept_handshake_data()
446 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in tls_can_accept_handshake_data()
453 OPENSSL_PUT_ERROR(SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE); in tls_can_accept_handshake_data()
461 bool tls_has_unprocessed_handshake_data(const SSL *ssl) { in tls_has_unprocessed_handshake_data()
474 ssl_open_record_t ssl3_open_handshake(SSL *ssl, size_t *out_consumed, in ssl3_open_handshake()
504 OPENSSL_PUT_ERROR(SSL, SSL_R_HTTP_REQUEST); in ssl3_open_handshake()
509 OPENSSL_PUT_ERROR(SSL, SSL_R_HTTPS_PROXY_REQUEST); in ssl3_open_handshake()
542 OPENSSL_PUT_ERROR(SSL, SSL_R_APPLICATION_DATA_INSTEAD_OF_HANDSHAKE); in ssl3_open_handshake()
548 OPENSSL_PUT_ERROR(SSL, SSL_R_UNEXPECTED_RECORD); in ssl3_open_handshake()
562 void ssl3_next_message(SSL *ssl) { in ssl3_next_message()