OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros | Typedefs | Functions | Variables
ssl_task.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <iodef.h>
#include <descrip.h>
#include <string.h>
#include <errno.h>
#include "e_os.h"
#include <openssl/buffer.h>
#include <openssl/x509.h>
#include <openssl/ssl.h>
#include <openssl/err.h>

Go to the source code of this file.

Classes

struct  rpc_msg
 
struct  io_status
 

Macros

#define TEST_SERVER_CERT   "SSL_SERVER_CERTIFICATE"
 
#define RPC_HDR_SIZE   (sizeof(struct rpc_msg) - 4092)
 

Typedefs

typedef unsigned short io_channel
 

Functions

int SYS $QIOW ()
 
int SYS SYS $ASSIGN ()
 
int LIB $INIT_TIMER ()
 
int LIB LIB $SHOW_TIMER ()
 
int MS_CALLBACK verify_callback (int ok, X509 *xs, X509 *xi, int depth, int error)
 
BIO_METHODBIO_s_rtcp ()
 
int doit (io_channel chan, SSL_CTX *s_ctx)
 
int main (int argc, char **argv)
 

Variables

BIObio_err =NULL
 
BIObio_stdout =NULL
 
int verbose =1
 

Macro Definition Documentation

#define RPC_HDR_SIZE   (sizeof(struct rpc_msg) - 4092)

Definition at line 153 of file ssl_task.c.

#define TEST_SERVER_CERT   "SSL_SERVER_CERTIFICATE"

Definition at line 145 of file ssl_task.c.

Typedef Documentation

typedef unsigned short io_channel

Definition at line 156 of file ssl_task.c.

Function Documentation

int SYS SYS $ASSIGN ( )
int LIB $INIT_TIMER ( )
int SYS $QIOW ( )
int LIB LIB $SHOW_TIMER ( )
BIO_METHOD* BIO_s_rtcp ( )

Definition at line 113 of file bss_rtcp.c.

int doit ( io_channel  chan,
SSL_CTX s_ctx 
)

Definition at line 257 of file ssl_task.c.

int main ( int  argc,
char **  argv 
)

Definition at line 195 of file ssl_task.c.

int MS_CALLBACK verify_callback ( int  ok,
X509 xs,
X509 xi,
int  depth,
int  error 
)

Variable Documentation

BIO* bio_err =NULL

Definition at line 136 of file ssl_task.c.

BIO* bio_stdout =NULL

Definition at line 137 of file ssl_task.c.

int verbose =1

Definition at line 141 of file ssl_task.c.