#include <openssl/ssl.h>
#include <string.h>
#include <openssl/bytestring.h>
#include <openssl/err.h>
#include "internal.h"
Go to the source code of this file.
Functions | |
static int | find_profile_by_name (const char *profile_name, const SRTP_PROTECTION_PROFILE **pptr, size_t len) |
static int | ssl_ctx_make_profiles (const char *profiles_string, UniquePtr< STACK_OF(SRTP_PROTECTION_PROFILE)> *out) |
int | SSL_CTX_set_srtp_profiles (SSL_CTX *ctx, const char *profiles) |
int | SSL_CTX_set_tlsext_use_srtp (SSL_CTX *ctx, const char *profiles) |
const SRTP_PROTECTION_PROFILE * | SSL_get_selected_srtp_profile (SSL *ssl) |
int | SSL_set_srtp_profiles (SSL *ssl, const char *profiles) |
int | SSL_set_tlsext_use_srtp (SSL *ssl, const char *profiles) |
const | STACK_OF (SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(const SSL *ssl) |
Variables | |
static const SRTP_PROTECTION_PROFILE | kSRTPProfiles [] |
|
static |
Definition at line 145 of file d1_srtp.cc.
|
static |
Definition at line 161 of file d1_srtp.cc.
Definition at line 196 of file d1_srtp.cc.
Definition at line 224 of file d1_srtp.cc.
const SRTP_PROTECTION_PROFILE* SSL_get_selected_srtp_profile | ( | SSL * | ssl | ) |
Definition at line 220 of file d1_srtp.cc.
Definition at line 200 of file d1_srtp.cc.
Definition at line 229 of file d1_srtp.cc.
const STACK_OF | ( | SRTP_PROTECTION_PROFILE | ) | const |
Definition at line 205 of file d1_srtp.cc.
|
static |
Definition at line 129 of file d1_srtp.cc.