EVE 1.0
tls_cfg_t Struct Reference

#include <tls.h>

Data Fields

int Role
 
mbedtls_entropy_context Entropy
 
mbedtls_ctr_drbg_context Drbg
 
mbedtls_ssl_config Conf
 
mbedtls_x509_crt X509
 
mbedtls_pk_context Pk
 

Detailed Description

TLS instance (client or server) configuration.

Definition at line 87 of file tls.h.

Field Documentation

int tls_cfg_t::Role

MBEDTLS_SSL_IS_CLIENT or MBEDTLS_SSL_IS_SERVER

Definition at line 89 of file tls.h.

mbedtls_entropy_context tls_cfg_t::Entropy

Internal: entropy context

Definition at line 90 of file tls.h.

mbedtls_ctr_drbg_context tls_cfg_t::Drbg

Indernal: DRBG context

Definition at line 91 of file tls.h.

mbedtls_ssl_config tls_cfg_t::Conf

Internal: SSL configuration

Definition at line 92 of file tls.h.

mbedtls_x509_crt tls_cfg_t::X509

Internal: X509 certificate

Definition at line 94 of file tls.h.

mbedtls_pk_context tls_cfg_t::Pk

Internal: Private key

Definition at line 95 of file tls.h.