Dillo v3.1.1-98-g318d1f14
Loading...
Searching...
No Matches
tls_mbedtls.h File Reference
#include "../url.h"
Include dependency graph for tls_mbedtls.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void a_Tls_mbedtls_init (void)
 
int a_Tls_mbedtls_certificate_is_clean (const DilloUrl *url)
 
int a_Tls_mbedtls_connect_ready (const DilloUrl *url)
 
void a_Tls_mbedtls_reset_server_state (const DilloUrl *url)
 
void a_Tls_mbedtls_connect (int fd, const DilloUrl *url)
 
void * a_Tls_mbedtls_connection (int fd)
 
void a_Tls_mbedtls_freeall (void)
 
void a_Tls_mbedtls_close_by_fd (int fd)
 
int a_Tls_mbedtls_read (void *conn, void *buf, size_t len)
 
int a_Tls_mbedtls_write (void *conn, void *buf, size_t len)
 

Function Documentation

◆ a_Tls_mbedtls_certificate_is_clean()

int a_Tls_mbedtls_certificate_is_clean ( const DilloUrl url)

Definition at line 516 of file tls_mbedtls.c.

References CERT_STATUS_CLEAN, and Tls_cert_status().

Referenced by a_Tls_certificate_is_clean().

◆ a_Tls_mbedtls_close_by_fd()

void a_Tls_mbedtls_close_by_fd ( int  fd)

Definition at line 1140 of file tls_mbedtls.c.

References dList_find_custom(), fd_map, INT2VOIDP, Tls_close_by_key(), and Tls_fd_map_cmp().

Referenced by a_Tls_close_by_fd().

◆ a_Tls_mbedtls_connect()

void a_Tls_mbedtls_connect ( int  fd,
const DilloUrl url 
)

◆ a_Tls_mbedtls_connect_ready()

◆ a_Tls_mbedtls_connection()

void * a_Tls_mbedtls_connection ( int  fd)

Definition at line 153 of file tls_mbedtls.c.

References a_Klist_get_data(), conn_list, dList_find_custom(), fd_map, INT2VOIDP, and Tls_fd_map_cmp().

Referenced by a_Tls_connection().

◆ a_Tls_mbedtls_freeall()

void a_Tls_mbedtls_freeall ( void  )

◆ a_Tls_mbedtls_init()

void a_Tls_mbedtls_init ( void  )

◆ a_Tls_mbedtls_read()

int a_Tls_mbedtls_read ( void *  conn,
void *  buf,
size_t  len 
)

Definition at line 1105 of file tls_mbedtls.c.

References MSG.

Referenced by a_Tls_read().

◆ a_Tls_mbedtls_reset_server_state()

void a_Tls_mbedtls_reset_server_state ( const DilloUrl url)

◆ a_Tls_mbedtls_write()

int a_Tls_mbedtls_write ( void *  conn,
void *  buf,
size_t  len 
)

Definition at line 1129 of file tls_mbedtls.c.

References MSG.

Referenced by a_Tls_write().