Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

spp_conversation.h File Reference

#include <sys/time.h>
#include "mempool.h"
#include "ubi_SplayTree.h"
#include "snort.h"

Go to the source code of this file.

Defines

#define CONV_NONE   0x0000
#define CONV_FORWARD   0x0001
#define CONV_REVERSED   0x0002
#define CONV_TALKER_SIP   0x0004
#define CONV_TALKER_DIP   0x0008
#define CONV_MULIPACKETS   0x0010

Typedefs

typedef _StateRecord StateRecord
typedef _conversationData ConversationData

Functions

void SetupConv (void)
void ConvDelete (StateRecord *sr)

Variables

ConversationData conv_data


Define Documentation

#define CONV_FORWARD   0x0001
 

Definition at line 35 of file spp_conversation.h.

Referenced by ConvGetSession().

#define CONV_MULIPACKETS   0x0010
 

Definition at line 39 of file spp_conversation.h.

Referenced by ConvFunc(), and ConvGetSession().

#define CONV_NONE   0x0000
 

Definition at line 34 of file spp_conversation.h.

#define CONV_REVERSED   0x0002
 

Definition at line 36 of file spp_conversation.h.

Referenced by ConvGetSession().

#define CONV_TALKER_DIP   0x0008
 

Definition at line 38 of file spp_conversation.h.

#define CONV_TALKER_SIP   0x0004
 

Definition at line 37 of file spp_conversation.h.


Typedef Documentation

typedef struct _conversationData ConversationData
 

typedef struct _StateRecord StateRecord
 


Function Documentation

void ConvDelete StateRecord sr  ) 
 

Definition at line 457 of file spp_conversation.c.

References _StateRecord::bucket, _conversationData::cachePtr, mempool_free(), _conversationData::state_records, and ubi_sptRemove().

Referenced by PruneConvCache().

void SetupConv void   ) 
 

Definition at line 102 of file spp_conversation.c.

References ConvInit(), DEBUG_CONVERSATION, DEBUG_WRAP, and RegisterPreprocessor().

Referenced by InitPreprocessors().


Variable Documentation

ConversationData conv_data
 

Definition at line 87 of file spp_conversation.c.

Referenced by Scan2Init().


Generated on Sun May 14 14:51:25 2006 by  doxygen 1.4.2