Functions
d1_pkt.cc File Reference
#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"
Include dependency graph for d1_pkt.cc:

Go to the source code of this file.

Functions

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)
 

Function Documentation

◆ dtls1_dispatch_alert()

int dtls1_dispatch_alert ( SSL ssl)

Definition at line 252 of file d1_pkt.cc.

◆ dtls1_open_app_data()

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 
)

Definition at line 130 of file d1_pkt.cc.

◆ dtls1_write_app_data()

int dtls1_write_app_data ( SSL ssl,
bool out_needs_handshake,
const uint8_t in,
int  len 
)

Definition at line 189 of file d1_pkt.cc.

◆ dtls1_write_record()

int dtls1_write_record ( SSL ssl,
int  type,
const uint8_t in,
size_t  len,
enum dtls1_use_epoch_t  use_epoch 
)

Definition at line 221 of file d1_pkt.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:09