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

Defines

#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@webkreator.com>

Define 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.

Generated on 15 Jul 2018 for HTP by  doxygen 1.6.1