|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ssl.h>#include <assert.h>#include <string.h>#include <openssl/bytestring.h>#include <openssl/err.h>#include <openssl/mem.h>#include "internal.h"#include "../crypto/internal.h"Functions | |
| int | ssl_record_sequence_update (uint8_t *seq, size_t seq_len) |
| size_t | ssl_record_prefix_len (const SSL *ssl) |
| size_t | ssl_seal_align_prefix_len (const SSL *ssl) |
| size_t | ssl_max_seal_overhead (const SSL *ssl) |
| enum ssl_open_record_t | tls_open_record (SSL *ssl, uint8_t *out_type, CBS *out, size_t *out_consumed, uint8_t *out_alert, uint8_t *in, size_t in_len) |
| int | tls_seal_record (SSL *ssl, uint8_t *out, size_t *out_len, size_t max_out, uint8_t type, const uint8_t *in, size_t in_len) |
| enum ssl_open_record_t | ssl_process_alert (SSL *ssl, uint8_t *out_alert, const uint8_t *in, size_t in_len) |
| enum ssl_open_record_t ssl_process_alert | ( | SSL * | ssl, |
| uint8_t * | out_alert, | ||
| const uint8_t * | in, | ||
| size_t | in_len | ||
| ) |
| enum ssl_open_record_t tls_open_record | ( | SSL * | ssl, |
| uint8_t * | out_type, | ||
| CBS * | out, | ||
| size_t * | out_consumed, | ||
| uint8_t * | out_alert, | ||
| uint8_t * | in, | ||
| size_t | in_len | ||
| ) |
1.8.13