webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ssl.h>
#include <assert.h>
#include <limits.h>
#include <string.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/nid.h>
#include "internal.h"
Macros | |
#define | DTLS1_MTU_TIMEOUTS 2 |
#define | DTLS1_MAX_TIMEOUTS 12 |
Functions | |
int | dtls1_new (SSL *ssl) |
void | dtls1_free (SSL *ssl) |
int | dtls1_supports_cipher (const SSL_CIPHER *cipher) |
void | DTLSv1_set_initial_timeout_duration (SSL *ssl, unsigned int duration_ms) |
void | dtls1_start_timer (SSL *ssl) |
int | DTLSv1_get_timeout (const SSL *ssl, struct timeval *out) |
int | dtls1_is_timer_expired (SSL *ssl) |
void | dtls1_double_timeout (SSL *ssl) |
void | dtls1_stop_timer (SSL *ssl) |
int | dtls1_check_timeout_num (SSL *ssl) |
int | DTLSv1_handle_timeout (SSL *ssl) |
void | dtls1_expect_flight (SSL *ssl) |
void | dtls1_received_flight (SSL *ssl) |
#define DTLS1_MAX_TIMEOUTS 12 |
#define DTLS1_MTU_TIMEOUTS 2 |
int dtls1_check_timeout_num | ( | SSL * | ssl | ) |
int dtls1_is_timer_expired | ( | SSL * | ssl | ) |
int dtls1_new | ( | SSL * | ssl | ) |
int dtls1_supports_cipher | ( | const SSL_CIPHER * | cipher | ) |
int DTLSv1_get_timeout | ( | const SSL * | ssl, |
struct timeval * | out | ||
) |
int DTLSv1_handle_timeout | ( | SSL * | ssl | ) |