Data Structures | |
struct | janus_dtls_bio_filter |
Typedefs | |
typedef struct janus_dtls_bio_filter | janus_dtls_bio_filter |
Functions | |
void | janus_dtls_bio_filter_set_mtu (int start_mtu) |
Set the MTU for the BIO filter. More... | |
int | janus_dtls_bio_filter_write (BIO *h, const char *buf, int num) |
long | janus_dtls_bio_filter_ctrl (BIO *h, int cmd, long arg1, void *arg2) |
int | janus_dtls_bio_filter_new (BIO *h) |
int | janus_dtls_bio_filter_free (BIO *data) |
int | janus_dtls_bio_filter_init (void) |
OpenSSL BIO filter for fragmentation initialization. More... | |
BIO_METHOD * | BIO_janus_dtls_filter (void) |
OpenSSL BIO filter for fragmentation constructor. More... | |
typedef struct janus_dtls_bio_filter janus_dtls_bio_filter |
BIO_METHOD* BIO_janus_dtls_filter | ( | void | ) |
OpenSSL BIO filter for fragmentation constructor.
long janus_dtls_bio_filter_ctrl | ( | BIO * | h, |
int | cmd, | ||
long | arg1, | ||
void * | arg2 | ||
) |
int janus_dtls_bio_filter_free | ( | BIO * | data | ) |
int janus_dtls_bio_filter_init | ( | void | ) |
OpenSSL BIO filter for fragmentation initialization.
int janus_dtls_bio_filter_new | ( | BIO * | h | ) |
void janus_dtls_bio_filter_set_mtu | ( | int | start_mtu | ) |
Set the MTU for the BIO filter.
start_mtu | The MTU to start from (1472 by default) |
int janus_dtls_bio_filter_write | ( | BIO * | h, |
const char * | buf, | ||
int | num | ||
) |