Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
ast_tls_config Struct Reference

#include <tcptls.h>

Collaboration diagram for ast_tls_config:
Collaboration graph
[legend]

Data Fields

char * cafile
 
char cahash [41]
 
char * capath
 
char * certfile
 
char certhash [41]
 
char * cipher
 
int enabled
 
struct ast_flags flags
 
char * pvtfile
 
char pvthash [41]
 
SSL_CTXssl_ctx
 

Detailed Description

Definition at line 88 of file tcptls.h.

Field Documentation

◆ cafile

char* cafile

Definition at line 93 of file tcptls.h.

Referenced by __ssl_setup(), ast_tls_read_conf(), manager_set_defaults(), and manager_shutdown().

◆ cahash

char cahash[41]

Definition at line 99 of file tcptls.h.

◆ capath

char* capath

◆ certfile

char* certfile

◆ certhash

char certhash[41]

Definition at line 97 of file tcptls.h.

◆ cipher

char* cipher

◆ enabled

int enabled

◆ flags

struct ast_flags flags

Definition at line 95 of file tcptls.h.

Referenced by __ast_http_load(), __ssl_setup(), ast_tls_read_conf(), and handle_tcptls_connection().

◆ pvtfile

char* pvtfile

◆ pvthash

char pvthash[41]

Definition at line 98 of file tcptls.h.

◆ ssl_ctx

SSL_CTX* ssl_ctx

Definition at line 96 of file tcptls.h.

Referenced by __ssl_setup(), ast_ssl_teardown(), and handle_tcptls_connection().


The documentation for this struct was generated from the following file: