OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
s3_pkt.c File Reference
#include <stdio.h>
#include <errno.h>
#include "ssl_locl.h"
#include <openssl/evp.h>
#include <openssl/buffer.h>
#include <openssl/rand.h>

Go to the source code of this file.

Macros

#define USE_SOCKETS
 

Functions

int ssl3_read_n (SSL *s, int n, int max, int extend)
 
int ssl3_do_uncompress (SSL *ssl)
 
int ssl3_do_compress (SSL *ssl)
 
int ssl3_write_bytes (SSL *s, int type, const void *buf_, int len)
 
int ssl3_write_pending (SSL *s, int type, const unsigned char *buf, unsigned int len)
 
int ssl3_read_bytes (SSL *s, int type, unsigned char *buf, int len, int peek)
 
int ssl3_do_change_cipher_spec (SSL *s)
 
int ssl3_send_alert (SSL *s, int level, int desc)
 
int ssl3_dispatch_alert (SSL *s)
 

Macro Definition Documentation

#define USE_SOCKETS

Definition at line 114 of file s3_pkt.c.

Function Documentation

int ssl3_dispatch_alert ( SSL s)

Definition at line 1484 of file s3_pkt.c.

int ssl3_do_change_cipher_spec ( SSL s)

Definition at line 1416 of file s3_pkt.c.

int ssl3_do_compress ( SSL ssl)

Definition at line 553 of file s3_pkt.c.

int ssl3_do_uncompress ( SSL ssl)

Definition at line 535 of file s3_pkt.c.

int ssl3_read_bytes ( SSL s,
int  type,
unsigned char *  buf,
int  len,
int  peek 
)

Definition at line 936 of file s3_pkt.c.

int ssl3_read_n ( SSL s,
int  n,
int  max,
int  extend 
)

Definition at line 124 of file s3_pkt.c.

int ssl3_send_alert ( SSL s,
int  level,
int  desc 
)

Definition at line 1463 of file s3_pkt.c.

int ssl3_write_bytes ( SSL s,
int  type,
const void buf_,
int  len 
)

Definition at line 576 of file s3_pkt.c.

int ssl3_write_pending ( SSL s,
int  type,
const unsigned char *  buf,
unsigned int  len 
)

Definition at line 854 of file s3_pkt.c.