tls_config.h File Reference

Kamailio TLS support :: Configuration

Module: Kamailio TLS support. More...

#include <openssl/ssl.h>
#include "../tcp_conn.h"

Include dependency graph for tls_config.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define OPENSSL_NO_TLSEXT

Enumerations

enum  tls_method {
  TLS_METHOD_UNSPEC = 0, TLS_USE_SSLv2_cli, TLS_USE_SSLv2_srv, TLS_USE_SSLv2,
  TLS_USE_SSLv3_cli, TLS_USE_SSLv3_srv, TLS_USE_SSLv3, TLS_USE_TLSv1_cli,
  TLS_USE_TLSv1_srv, TLS_USE_TLSv1, TLS_USE_SSLv23_cli, TLS_USE_SSLv23_srv,
  TLS_USE_SSLv23
}

Variables

char * tls_ca_file
char * tls_cert_file
char * tls_ciphers_list
int tls_client_domain_avp
int tls_handshake_timeout
int tls_log
int tls_method
char * tls_pkey_file
int tls_require_client_cert
int tls_send_timeout
int tls_server_name_avp
int tls_verify_client_cert
int tls_verify_server_cert


Detailed Description

Kamailio TLS support :: Configuration

Module: Kamailio TLS support.

Definition in file tls_config.h.


Define Documentation

#define OPENSSL_NO_TLSEXT

Definition at line 38 of file tls_config.h.

Referenced by tls_find_server_domain().


Enumeration Type Documentation

enum tls_method

Enumerator:
TLS_METHOD_UNSPEC 
TLS_USE_SSLv2_cli 
TLS_USE_SSLv2_srv 
TLS_USE_SSLv2 
TLS_USE_SSLv3_cli 
TLS_USE_SSLv3_srv 
TLS_USE_SSLv3 
TLS_USE_TLSv1_cli 
TLS_USE_TLSv1_srv 
TLS_USE_TLSv1 
TLS_USE_SSLv23_cli 
TLS_USE_SSLv23_srv 
TLS_USE_SSLv23 

Definition at line 44 of file tls_config.h.


Variable Documentation

char* tls_ca_file

Definition at line 51 of file tls_config.c.

Referenced by init_tls_domains().

Definition at line 49 of file tls_config.c.

Referenced by init_tls_domains().

Definition at line 53 of file tls_config.c.

Definition at line 58 of file tls_config.c.

Referenced by tls_tcpconn_init().

Definition at line 55 of file tls_config.c.

Referenced by tls_blocking_write().

int tls_log

Definition at line 35 of file tls_config.c.

Definition at line 37 of file tls_config.c.

Definition at line 50 of file tls_config.c.

Referenced by init_tls_domains().

Definition at line 47 of file tls_config.c.

Referenced by tls_new_domain().

Definition at line 56 of file tls_config.c.

Referenced by tls_blocking_write().

Definition at line 59 of file tls_config.c.

Referenced by tls_tcpconn_init().

Definition at line 45 of file tls_config.c.

Referenced by tls_new_domain().

Definition at line 46 of file tls_config.c.

Referenced by tls_new_domain().


Generated on Thu May 24 20:00:44 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6