#include <openssl/ssl.h>#include <assert.h>#include <limits.h>#include <stdlib.h>#include <string.h>#include <openssl/bio.h>#include <openssl/err.h>#include <openssl/mem.h>#include "../crypto/internal.h"#include "internal.h"
Go to the source code of this file.
Functions | |
| static int | dtls_read_buffer_next_packet (SSL *ssl) |
| static int | dtls_write_buffer_flush (SSL *ssl) |
| int | ssl_handle_open_record (SSL *ssl, bool *out_retry, ssl_open_record_t ret, size_t consumed, uint8_t alert) |
| int | ssl_read_buffer_extend_to (SSL *ssl, size_t len) |
| int | ssl_write_buffer_flush (SSL *ssl) |
| static int | tls_read_buffer_extend_to (SSL *ssl, size_t len) |
| static int | tls_write_buffer_flush (SSL *ssl) |
Variables | |
| BSSL_NAMESPACE_BEGIN | |
Definition at line 124 of file ssl_buffer.cc.
Definition at line 274 of file ssl_buffer.cc.
| int ssl_handle_open_record | ( | SSL * | ssl, |
| bool * | out_retry, | ||
| ssl_open_record_t | ret, | ||
| size_t | consumed, | ||
| uint8_t | alert | ||
| ) |
Definition at line 207 of file ssl_buffer.cc.
Definition at line 169 of file ssl_buffer.cc.
Definition at line 293 of file ssl_buffer.cc.
Definition at line 145 of file ssl_buffer.cc.
Definition at line 259 of file ssl_buffer.cc.
| BSSL_NAMESPACE_BEGIN |
Definition at line 34 of file ssl_buffer.cc.