Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libdigidoc/openssl/ssl/s3_lib.c
#include <stdio.h>
#include <openssl/objects.h>
#include "ssl_locl.h"
#include "kssl_lcl.h"
#include <openssl/md5.h>
#include <openssl/dh.h>
#include <openssl/pq_compat.h>

'defines'

#define SSL3_NUM_CIPHERS   (sizeof(ssl3_ciphers)/sizeof(SSL_CIPHER))

Funciones

long ssl3_default_timeout (void)
 IMPLEMENT_ssl3_meth_func (sslv3_base_method, ssl_undefined_function, ssl_undefined_function, ssl_bad_method)
SSL_CIPHERssl3_get_cipher (unsigned int u)
int ssl3_pending (const SSL *s)
int ssl3_new (SSL *s)
void ssl3_free (SSL *s)
void ssl3_clear (SSL *s)
long ssl3_ctrl (SSL *s, int cmd, long larg, void *parg)
long ssl3_callback_ctrl (SSL *s, int cmd, void(*fp)(void))
long ssl3_ctx_ctrl (SSL_CTX *ctx, int cmd, long larg, void *parg)
long ssl3_ctx_callback_ctrl (SSL_CTX *ctx, int cmd, void(*fp)(void))
SSL_CIPHERssl3_get_cipher_by_char (const unsigned char *p)
int ssl3_put_cipher_by_char (const SSL_CIPHER *c, unsigned char *p)
SSL_CIPHERssl3_choose_cipher (SSL *s, STACK_OF(SSL_CIPHER)*clnt, STACK_OF(SSL_CIPHER)*srvr)
int ssl3_get_req_cert_type (SSL *s, unsigned char *p)
int ssl3_shutdown (SSL *s)
int ssl3_write (SSL *s, const void *buf, int len)
int ssl3_read (SSL *s, void *buf, int len)
int ssl3_peek (SSL *s, void *buf, int len)
int ssl3_renegotiate (SSL *s)
int ssl3_renegotiate_check (SSL *s)

Variables

const char ssl3_version_str [] = "SSLv3" OPENSSL_VERSION_PTEXT
OPENSSL_GLOBAL SSL_CIPHER ssl3_ciphers []
SSL3_ENC_METHOD SSLv3_enc_data

Documentación de los 'defines'

#define SSL3_NUM_CIPHERS   (sizeof(ssl3_ciphers)/sizeof(SSL_CIPHER))

Documentación de las funciones

IMPLEMENT_ssl3_meth_func ( sslv3_base_method  ,
ssl_undefined_function  ,
ssl_undefined_function  ,
ssl_bad_method   
)
long ssl3_callback_ctrl ( SSL s,
int  cmd,
void(*)(void)  fp 
)
SSL_CIPHER* ssl3_choose_cipher ( SSL s,
STACK_OF(SSL_CIPHER)*  clnt,
STACK_OF(SSL_CIPHER)*  srvr 
)
void ssl3_clear ( SSL s)
long ssl3_ctrl ( SSL s,
int  cmd,
long  larg,
void *  parg 
)
long ssl3_ctx_callback_ctrl ( SSL_CTX ctx,
int  cmd,
void(*)(void)  fp 
)
long ssl3_ctx_ctrl ( SSL_CTX ctx,
int  cmd,
long  larg,
void *  parg 
)
long ssl3_default_timeout ( void  )
void ssl3_free ( SSL s)
SSL_CIPHER* ssl3_get_cipher ( unsigned int  u)
SSL_CIPHER* ssl3_get_cipher_by_char ( const unsigned char *  p)
int ssl3_get_req_cert_type ( SSL s,
unsigned char *  p 
)
int ssl3_new ( SSL s)
int ssl3_peek ( SSL s,
void *  buf,
int  len 
)
int ssl3_pending ( const SSL s)
int ssl3_put_cipher_by_char ( const SSL_CIPHER c,
unsigned char *  p 
)
int ssl3_read ( SSL s,
void *  buf,
int  len 
)
int ssl3_renegotiate ( SSL s)
int ssl3_renegotiate_check ( SSL s)
int ssl3_shutdown ( SSL s)
int ssl3_write ( SSL s,
const void *  buf,
int  len 
)

Documentación de las variables

OPENSSL_GLOBAL SSL_CIPHER ssl3_ciphers[]
const char ssl3_version_str[] = "SSLv3" OPENSSL_VERSION_PTEXT
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'