00001 /** 00002 ** @file hi_server.h 00003 ** 00004 ** @author Daniel Roelker <droelker@sourcefire.com> 00005 ** 00006 ** @brief Header file for HttpInspect Server Module 00007 ** 00008 ** This file defines the server structure and functions to access server 00009 ** inspection. 00010 ** 00011 ** NOTE: 00012 ** - Initial development. DJR 00013 */ 00014 #ifndef __HI_SERVER_H__ 00015 #define __HI_SERVER_H__ 00016 00017 #include "hi_include.h" 00018 00019 typedef struct s_HI_SERVER 00020 { 00021 unsigned char *header; 00022 int header_size; 00023 00024 } HI_SERVER; 00025 00026 int hi_server_inspection(void *S, unsigned char *data, int dsize); 00027 00028 #endif