#include <stdio.h>
#include <openssl/objects.h>
#include "ssl_locl.h"
#include "srtp.h"
Go to the source code of this file.
|
int | SSL_CTX_set_tlsext_use_srtp (SSL_CTX *ctx, const char *profiles) |
|
int | SSL_set_tlsext_use_srtp (SSL *s, const char *profiles) |
|
| STACK_OF (SRTP_PROTECTION_PROFILE) |
|
SRTP_PROTECTION_PROFILE * | SSL_get_selected_srtp_profile (SSL *s) |
|
int | ssl_add_clienthello_use_srtp_ext (SSL *s, unsigned char *p, int *len, int maxlen) |
|
int | ssl_parse_clienthello_use_srtp_ext (SSL *s, unsigned char *d, int len, int *al) |
|
int | ssl_add_serverhello_use_srtp_ext (SSL *s, unsigned char *p, int *len, int maxlen) |
|
int | ssl_parse_serverhello_use_srtp_ext (SSL *s, unsigned char *d, int len, int *al) |
|
int ssl_add_clienthello_use_srtp_ext |
( |
SSL * |
s, |
|
|
unsigned char * |
p, |
|
|
int * |
len, |
|
|
int |
maxlen |
|
) |
| |
int ssl_add_serverhello_use_srtp_ext |
( |
SSL * |
s, |
|
|
unsigned char * |
p, |
|
|
int * |
len, |
|
|
int |
maxlen |
|
) |
| |
int SSL_CTX_set_tlsext_use_srtp |
( |
SSL_CTX * |
ctx, |
|
|
const char * |
profiles |
|
) |
| |
int ssl_parse_clienthello_use_srtp_ext |
( |
SSL * |
s, |
|
|
unsigned char * |
d, |
|
|
int |
len, |
|
|
int * |
al |
|
) |
| |
int ssl_parse_serverhello_use_srtp_ext |
( |
SSL * |
s, |
|
|
unsigned char * |
d, |
|
|
int |
len, |
|
|
int * |
al |
|
) |
| |
int SSL_set_tlsext_use_srtp |
( |
SSL * |
s, |
|
|
const char * |
profiles |
|
) |
| |