#include <openssl/ssl.h>
#include <assert.h>
#include <string.h>
#include <openssl/bio.h>
#include <openssl/bytestring.h>
#include <openssl/mem.h>
#include <openssl/evp.h>
#include <openssl/err.h>
#include <openssl/rand.h>
#include "../crypto/internal.h"
#include "internal.h"
Go to the source code of this file.
|
int | dtls1_dispatch_alert (SSL *ssl) |
|
BSSL_NAMESPACE_BEGIN ssl_open_record_t | dtls1_open_app_data (SSL *ssl, Span< uint8_t > *out, size_t *out_consumed, uint8_t *out_alert, Span< uint8_t > in) |
|
int | dtls1_write_app_data (SSL *ssl, bool *out_needs_handshake, const uint8_t *in, int len) |
|
int | dtls1_write_record (SSL *ssl, int type, const uint8_t *in, size_t len, enum dtls1_use_epoch_t use_epoch) |
|
◆ dtls1_dispatch_alert()
int dtls1_dispatch_alert |
( |
SSL * |
ssl | ) |
|
◆ dtls1_open_app_data()
◆ dtls1_write_app_data()
◆ dtls1_write_record()