|
Eneboo - Documentación para desarrolladores
|
#include <stdio.h>#include "ssl_locl.h"#include "kssl_lcl.h"#include <openssl/buffer.h>#include <openssl/rand.h>#include <openssl/objects.h>#include <openssl/evp.h>#include <openssl/md5.h>#include <openssl/dh.h>#include <openssl/bn.h>#include <openssl/engine.h>'defines' | |
| #define | has_bits(i, m) (((i)&(m)) == (m)) |
Funciones | |
| int | check_srvr_ecc_cert_and_alg (X509 *x, SSL_CIPHER *cs) |
| IMPLEMENT_ssl3_meth_func (SSLv3_client_method, ssl_undefined_function, ssl3_connect, ssl3_get_client_method) | |
| int | ssl3_client_hello (SSL *s) |
| int | ssl3_get_server_hello (SSL *s) |
| int | ssl3_get_server_certificate (SSL *s) |
| int | ssl3_get_key_exchange (SSL *s) |
| int | ssl3_get_certificate_request (SSL *s) |
| int | ssl3_get_new_session_ticket (SSL *s) |
| int | ssl3_get_cert_status (SSL *s) |
| int | ssl3_get_server_done (SSL *s) |
| int | ssl3_send_client_key_exchange (SSL *s) |
| int | ssl3_send_client_verify (SSL *s) |
| int | ssl3_send_client_certificate (SSL *s) |
| int | ssl3_check_cert_and_algorithm (SSL *s) |
| int | ssl3_check_finished (SSL *s) |
| int | ssl_do_client_cert_cb (SSL *s, X509 **px509, EVP_PKEY **ppkey) |
| #define has_bits | ( | i, | |
| m | |||
| ) | (((i)&(m)) == (m)) |
| int check_srvr_ecc_cert_and_alg | ( | X509 * | x, |
| SSL_CIPHER * | cs | ||
| ) |
| IMPLEMENT_ssl3_meth_func | ( | SSLv3_client_method | , |
| ssl_undefined_function | , | ||
| ssl3_connect | , | ||
| ssl3_get_client_method | |||
| ) |
1.7.4