|
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 | ||
| ) |
1.7.4