OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
comp_lib.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/objects.h>
#include <openssl/comp.h>

Go to the source code of this file.

Functions

COMP_CTXCOMP_CTX_new (COMP_METHOD *meth)
 
void COMP_CTX_free (COMP_CTX *ctx)
 
int COMP_compress_block (COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen)
 
int COMP_expand_block (COMP_CTX *ctx, unsigned char *out, int olen, unsigned char *in, int ilen)
 

Function Documentation

int COMP_compress_block ( COMP_CTX ctx,
unsigned char *  out,
int  olen,
unsigned char *  in,
int  ilen 
)

Definition at line 37 of file comp_lib.c.

void COMP_CTX_free ( COMP_CTX ctx)

Definition at line 26 of file comp_lib.c.

COMP_CTX* COMP_CTX_new ( COMP_METHOD meth)

Definition at line 7 of file comp_lib.c.

int COMP_expand_block ( COMP_CTX ctx,
unsigned char *  out,
int  olen,
unsigned char *  in,
int  ilen 
)

Definition at line 55 of file comp_lib.c.