OpenSSL BIO agent writer.
More...
#include <openssl/opensslv.h>
#include <openssl/err.h>
#include <openssl/ssl.h>
Go to the source code of this file.
OpenSSL BIO agent writer.
- Author
- Lorenzo Miniero loren.nosp@m.zo@m.nosp@m.eetec.nosp@m.ho.c.nosp@m.om
- Copyright
- GNU General Public License v3 OpenSSL BIO that writes packets to a libnice agent.
Protocols
◆ JANUS_USE_OPENSSL_PRE_1_1_API
#define JANUS_USE_OPENSSL_PRE_1_1_API (OPENSSL_VERSION_NUMBER < 0x10100000L) |
◆ BIO_janus_dtls_agent_new()
BIO* BIO_janus_dtls_agent_new |
( |
void * |
dtls | ) |
|
OpenSSL BIO agent writer constructor.
◆ janus_dtls_bio_agent_init()
int janus_dtls_bio_agent_init |
( |
void |
| ) |
|
OpenSSL BIO agent writer initialization.
◆ janus_dtls_bio_agent_set_mtu()
void janus_dtls_bio_agent_set_mtu |
( |
int |
start_mtu | ) |
|
Set the MTU for the BIO agent writer.
- Note
- The default starting MTU is 1472, in case fragmentation is needed the OpenSSL DTLS stack automatically decreases it. That said, if you know for sure the MTU in the network Janus is deployed in is smaller than that, it makes sense to configure an according value to start from
- Parameters
-
start_mtu | The MTU to start from (1472 by default) |