HTP  0.5
Data Structures | Macros | Typedefs | Functions
htp_decompressors.h File Reference
#include <zlib.h>

Go to the source code of this file.

Data Structures

struct  htp_decompressor_t
 
struct  htp_decompressor_gzip_t
 

Macros

#define GZIP_BUF_SIZE   8192
 
#define DEFLATE_MAGIC_1   0x1f
 
#define DEFLATE_MAGIC_2   0x8b
 

Typedefs

typedef struct
htp_decompressor_gzip_t 
htp_decompressor_gzip_t
 
typedef struct htp_decompressor_t htp_decompressor_t
 

Functions

htp_decompressor_thtp_gzip_decompressor_create (htp_connp_t *connp, enum htp_content_encoding_t format)
 

Detailed Description

Author
Ivan Ristic ivanr.nosp@m.@web.nosp@m.kreat.nosp@m.or.c.nosp@m.om

Macro Definition Documentation

#define DEFLATE_MAGIC_1   0x1f
#define DEFLATE_MAGIC_2   0x8b
#define GZIP_BUF_SIZE   8192

Typedef Documentation

Function Documentation

htp_decompressor_t* htp_gzip_decompressor_create ( htp_connp_t connp,
enum htp_content_encoding_t  format 
)

Create a new decompressor instance.

Parameters
[in]connp
[in]format
Returns
New htp_decompressor_t instance on success, or NULL on failure.