OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
srtp.h File Reference

Go to the source code of this file.

Macros

#define SRTP_AES128_CM_SHA1_80   0x0001
 
#define SRTP_AES128_CM_SHA1_32   0x0002
 
#define SRTP_AES128_F8_SHA1_80   0x0003
 
#define SRTP_AES128_F8_SHA1_32   0x0004
 
#define SRTP_NULL_SHA1_80   0x0005
 
#define SRTP_NULL_SHA1_32   0x0006
 

Functions

int SSL_CTX_set_tlsext_use_srtp (SSL_CTX *ctx, const char *profiles)
 
int SSL_set_tlsext_use_srtp (SSL *ctx, const char *profiles)
 
SRTP_PROTECTION_PROFILESSL_get_selected_srtp_profile (SSL *s)
 
 STACK_OF (SRTP_PROTECTION_PROFILE)*SSL_get_srtp_profiles(SSL *ssl)
 

Macro Definition Documentation

#define SRTP_AES128_CM_SHA1_32   0x0002

Definition at line 127 of file srtp.h.

#define SRTP_AES128_CM_SHA1_80   0x0001

Definition at line 126 of file srtp.h.

#define SRTP_AES128_F8_SHA1_32   0x0004

Definition at line 129 of file srtp.h.

#define SRTP_AES128_F8_SHA1_80   0x0003

Definition at line 128 of file srtp.h.

#define SRTP_NULL_SHA1_32   0x0006

Definition at line 131 of file srtp.h.

#define SRTP_NULL_SHA1_80   0x0005

Definition at line 130 of file srtp.h.

Function Documentation

int SSL_CTX_set_tlsext_use_srtp ( SSL_CTX ctx,
const char *  profiles 
)

Definition at line 227 of file d1_srtp.c.

SRTP_PROTECTION_PROFILE* SSL_get_selected_srtp_profile ( SSL s)

Definition at line 256 of file d1_srtp.c.

int SSL_set_tlsext_use_srtp ( SSL ctx,
const char *  profiles 
)

Definition at line 232 of file d1_srtp.c.

STACK_OF ( SRTP_PROTECTION_PROFILE  )

Definition at line 238 of file d1_srtp.c.