Sat Jul 12 2014 17:20:14

Asterisk developer's documentation


ast_rtp_dtls_cfg Struct Reference

DTLS configuration structure. More...

#include <rtp_engine.h>

Data Fields

char * cafile
char * capath
char * certfile
char * cipher
enum ast_rtp_dtls_setup default_setup
unsigned int enabled:1
enum ast_rtp_dtls_hash hash
char * pvtfile
unsigned int rekey
enum ast_srtp_suite suite
enum ast_rtp_dtls_verify verify

Detailed Description

DTLS configuration structure.

Definition at line 398 of file rtp_engine.h.


Field Documentation

char* cafile

Certificate authority file

Definition at line 408 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().

char* capath

Path to certificate authority

Definition at line 409 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().

char* certfile

Certificate file

Definition at line 405 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().

char* cipher

Cipher to use

Definition at line 407 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().

Default setup type to use for outgoing

Definition at line 401 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().

unsigned int enabled

Whether DTLS support is enabled or not

Definition at line 399 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().

Hash to use for fingerprint

Definition at line 403 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().

char* pvtfile

Private key file

Definition at line 406 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().

unsigned int rekey

Interval at which to renegotiate and rekey - defaults to 0 (off)

Definition at line 400 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().

Crypto suite in use

Definition at line 402 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy().

What should be verified

Definition at line 404 of file rtp_engine.h.

Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().


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