Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include <errno.h>
#include "ssl_locl.h"
#include <openssl/evp.h>
#include <openssl/buffer.h>
#include <openssl/pqueue.h>
#include <openssl/rand.h>
'defines' | |
#define | USE_SOCKETS |
#define | dtls1_get_unprocessed_record(s) |
#define | dtls1_get_processed_record(s) |
Funciones | |
int | dtls1_get_record (SSL *s) |
int | dtls1_read_bytes (SSL *s, int type, unsigned char *buf, int len, int peek) |
int | dtls1_write_app_data_bytes (SSL *s, int type, const void *buf_, int len) |
int | dtls1_write_bytes (SSL *s, int type, const void *buf, int len) |
int | do_dtls1_write (SSL *s, int type, const unsigned char *buf, unsigned int len, int create_empty_fragment) |
int | dtls1_dispatch_alert (SSL *s) |
void | dtls1_reset_seq_numbers (SSL *s, int rw) |
#define dtls1_get_processed_record | ( | s | ) |
#define dtls1_get_unprocessed_record | ( | s | ) |
#define USE_SOCKETS |
int do_dtls1_write | ( | SSL * | s, |
int | type, | ||
const unsigned char * | buf, | ||
unsigned int | len, | ||
int | create_empty_fragment | ||
) |