FD.io VPP  v21.06
Vector Packet Processing
dtls_bio.c File Reference
+ Include dependency graph for dtls_bio.c:

Go to the source code of this file.

Functions

static session_tbio_session (BIO *bio)
 
static int bio_dtls_alloc (BIO *bio)
 
static int bio_dtls_free (BIO *bio)
 
static int bio_dtls_read (BIO *b, char *out, int outl)
 
static int bio_dtls_write (BIO *b, const char *in, int inl)
 
static int dtls_dgram_overhead (BIO *b)
 
static u16 dtls_dgram_mss (BIO *b)
 
long bio_dtls_ctrl (BIO *b, int cmd, long larg, void *parg)
 
BIO * BIO_new_dtls (session_handle_t sh)
 

Function Documentation

◆ bio_dtls_alloc()

static int bio_dtls_alloc ( BIO *  bio)
static

Definition at line 29 of file dtls_bio.c.

+ Here is the caller graph for this function:

◆ bio_dtls_ctrl()

long bio_dtls_ctrl ( BIO *  b,
int  cmd,
long  larg,
void *  parg 
)

Definition at line 149 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ bio_dtls_free()

static int bio_dtls_free ( BIO *  bio)
static

Definition at line 39 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ bio_dtls_read()

static int bio_dtls_read ( BIO *  b,
char *  out,
int  outl 
)
static

Definition at line 55 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ bio_dtls_write()

static int bio_dtls_write ( BIO *  b,
const char *  in,
int  inl 
)
static

Definition at line 91 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ BIO_new_dtls()

BIO* BIO_new_dtls ( session_handle_t  sh)

Definition at line 195 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ bio_session()

static session_t* bio_session ( BIO *  bio)
inlinestatic

Definition at line 23 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dtls_dgram_mss()

static u16 dtls_dgram_mss ( BIO *  b)
static

Definition at line 138 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dtls_dgram_overhead()

static int dtls_dgram_overhead ( BIO *  b)
static

Definition at line 126 of file dtls_bio.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: