#include <tls_domain.h>

Data Fields | |
| struct ip_addr | addr |
| char * | ca_file |
| char * | cert_file |
| char * | ciphers_list |
| SSL_CTX * | ctx |
| enum tls_method | method |
| str | name |
| struct tls_domain * | next |
| char * | pkey_file |
| unsigned short | port |
| int | require_client_cert |
| int | type |
| int | verify_cert |
Definition at line 54 of file tls_domain.h.
Definition at line 56 of file tls_domain.h.
Referenced by init_tls_domains(), pre_init_tls(), tls_find_client_domain(), tls_find_server_domain(), tls_new_client_domain(), tls_new_server_domain(), and tls_tcpconn_init().
| char* ca_file |
| char* cert_file |
| char* ciphers_list |
| SSL_CTX* ctx |
Definition at line 58 of file tls_domain.h.
Referenced by destroy_tls(), init_ssl_ctx_behavior(), init_tls_domains(), and tls_tcpconn_init().
| enum tls_method method |
Definition at line 70 of file tls_domain.h.
Referenced by init_tls_domains(), tls_find_client_domain(), tls_find_client_domain_name(), tls_free_domains(), and tls_new_client_domain_name().
struct tls_domain* next [read] |
Definition at line 69 of file tls_domain.h.
Referenced by destroy_tls(), init_tls_domains(), tls_find_client_domain(), tls_find_client_domain_name(), tls_find_server_domain(), tls_free_domains(), tls_new_client_domain(), tls_new_client_domain_name(), and tls_new_server_domain().
| char* pkey_file |
| unsigned short port |
Definition at line 57 of file tls_domain.h.
Referenced by init_tls_domains(), tls_find_client_domain(), tls_find_server_domain(), tls_new_client_domain(), tls_new_server_domain(), and tls_tcpconn_init().
Definition at line 60 of file tls_domain.h.
Referenced by init_ssl_ctx_behavior(), and tls_new_domain().
| int type |
Definition at line 55 of file tls_domain.h.
Referenced by init_ssl_ctx_behavior(), init_tls_domains(), and tls_new_domain().
| int verify_cert |
Definition at line 59 of file tls_domain.h.
Referenced by init_ssl_ctx_behavior(), and tls_new_domain().
1.5.6