Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/bio/b_sock.c
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include "cryptlib.h"
#include <openssl/bio.h>

'defines'

#define USE_SOCKETS
#define SOCKET_PROTOCOL   IPPROTO_TCP
#define MAX_LISTEN   32

Funciones

int BIO_get_host_ip (const char *str, unsigned char *ip)
int BIO_get_port (const char *str, unsigned short *port_ptr)
int BIO_sock_error (int sock)
struct hostent * BIO_gethostbyname (const char *name)
int BIO_sock_init (void)
void BIO_sock_cleanup (void)
int BIO_socket_ioctl (int fd, long type, void *arg)
int BIO_get_accept_socket (char *host, int bind_mode)
int BIO_accept (int sock, char **addr)
int BIO_set_tcp_ndelay (int s, int on)
int BIO_socket_nbio (int s, int mode)

Documentación de los 'defines'

#define MAX_LISTEN   32
#define SOCKET_PROTOCOL   IPPROTO_TCP
#define USE_SOCKETS

Documentación de las funciones

int BIO_accept ( int  sock,
char **  addr 
)
int BIO_get_accept_socket ( char *  host,
int  bind_mode 
)
int BIO_get_host_ip ( const char *  str,
unsigned char *  ip 
)
int BIO_get_port ( const char *  str,
unsigned short *  port_ptr 
)
struct hostent* BIO_gethostbyname ( const char *  name) [read]
int BIO_set_tcp_ndelay ( int  s,
int  on 
)
void BIO_sock_cleanup ( void  )
int BIO_sock_error ( int  sock)
int BIO_sock_init ( void  )
int BIO_socket_ioctl ( int  fd,
long  type,
void *  arg 
)
int BIO_socket_nbio ( int  s,
int  mode 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'