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

_Stream Struct Reference

#include <stream.h>

List of all members.

Public Attributes

u_int32_t ip
u_int16_t port
u_int8_t state
u_int32_t isn
u_int32_t base_seq
u_int32_t last_ack
u_int16_t win_size
u_int32_t next_seq
u_int32_t pkts_sent
u_int32_t bytes_sent
u_int32_t bytes_tracked
u_int8_t state_queue
u_int8_t expected_flags
u_int32_t trans_seq
u_int8_t stq_chk_seq
u_int32_t overlap_pkts
u_int32_t bytes_inspected
ubi_trRoot data
u_int32_t last_trunc_time


Member Data Documentation

u_int32_t _Stream::base_seq
 

Definition at line 43 of file stream.h.

Referenced by AlertFlushStream(), BuildPacket(), CheckRst(), CreateNewSession(), FlushStream(), parse_one_v1(), ReassembleStream4(), TcpAction(), TcpActionAsync(), and TraverseFunc().

u_int32_t _Stream::bytes_inspected
 

Definition at line 56 of file stream.h.

Referenced by ReassembleStream4().

u_int32_t _Stream::bytes_sent
 

Definition at line 48 of file stream.h.

Referenced by CheckRst(), DeleteSession(), parse_one_v1(), ReassembleStream4(), and StreamSegmentAdd().

u_int32_t _Stream::bytes_tracked
 

Definition at line 49 of file stream.h.

Referenced by AlertFlushStream(), CheckRst(), FlushStream(), ReassembleStream4(), StreamSegmentAdd(), StreamSegmentSub(), TcpAction(), and WithinSessionLimits().

ubi_trRoot _Stream::data
 

Definition at line 59 of file stream.h.

Referenced by AlertFlushStream(), BuildPacket(), CheckRst(), CreateNewSession(), DropSession(), FlushDeletedStream(), FlushStream(), LogStream(), LogTcpdumpStream(), OldUnifiedLogPacketAlert(), parse_one_v1(), RealUnifiedLogAlert(), RealUnifiedLogStreamAlert(), ReassembleStream4(), SegmentCleanTraverse(), StoreStreamPkt(), TcpAction(), and TcpActionAsync().

u_int8_t _Stream::expected_flags
 

Definition at line 51 of file stream.h.

Referenced by EvalStateQueue(), and QueueState().

u_int32_t _Stream::ip
 

Definition at line 39 of file stream.h.

Referenced by CheckRst(), CreateNewSession(), DeleteSession(), GetDirection(), GetSessionFromSplayTree(), and parse_one_v1().

u_int32_t _Stream::isn
 

Definition at line 42 of file stream.h.

Referenced by CreateNewSession(), parse_one_v1(), TcpAction(), and TcpActionAsync().

u_int32_t _Stream::last_ack
 

Definition at line 44 of file stream.h.

Referenced by AlertFlushStream(), BuildPacket(), CheckRst(), CreateNewSession(), FlushStream(), parse_one_v1(), ReassembleStream4(), SegmentCleanTraverse(), StoreStreamPkt(), TcpAction(), TcpActionAsync(), and TraverseFunc().

u_int32_t _Stream::last_trunc_time
 

Definition at line 61 of file stream.h.

u_int32_t _Stream::next_seq
 

Definition at line 46 of file stream.h.

Referenced by CheckRst(), SetFinSent(), TcpAction(), TcpActionAsync(), and TraverseFunc().

u_int32_t _Stream::overlap_pkts
 

Definition at line 55 of file stream.h.

Referenced by AlertFlushStream(), FlushStream(), ReassembleStream4(), and StoreStreamPkt().

u_int32_t _Stream::pkts_sent
 

Definition at line 47 of file stream.h.

Referenced by DeleteSession(), parse_one_v1(), ReassembleStream4(), and StreamSegmentAdd().

u_int16_t _Stream::port
 

Definition at line 40 of file stream.h.

Referenced by BuildPacket(), CreateNewSession(), DeleteSession(), GetDirection(), GetSessionFromSplayTree(), parse_one_v1(), TcpAction(), and TcpActionAsync().

u_int8_t _Stream::state
 

Definition at line 41 of file stream.h.

Referenced by CreateNewSession(), EvalStateQueue(), parse_one_v1(), ReassembleStream4(), StoreStreamPkt(), UpdateState2(), and UpdateStateAsync().

u_int8_t _Stream::state_queue
 

Definition at line 50 of file stream.h.

Referenced by EvalStateQueue(), and QueueState().

u_int8_t _Stream::stq_chk_seq
 

Definition at line 53 of file stream.h.

Referenced by EvalStateQueue(), and QueueState().

u_int32_t _Stream::trans_seq
 

Definition at line 52 of file stream.h.

Referenced by EvalStateQueue(), and QueueState().

u_int16_t _Stream::win_size
 

Definition at line 45 of file stream.h.

Referenced by CheckRst(), CreateNewSession(), parse_one_v1(), ReassembleStream4(), StoreStreamPkt(), TcpAction(), TcpActionAsync(), and UpdateState2().


The documentation for this struct was generated from the following file:
Generated on Sun May 14 14:51:31 2006 by  doxygen 1.4.2