#include <session.h>
Data Fields | |
unsigned int | SessionID |
unsigned short | Port1 |
unsigned short | Port2 |
ip_pair * | Parent |
long int | FirstTime |
long int | LastTime |
unsigned char | Direction |
unsigned char | Error |
unsigned short | TCPCount |
unsigned short | UDPCount |
unsigned short | ICMPCount |
unsigned short | OtherCount |
unsigned char | ServerState |
unsigned int | ServerSeq |
unsigned int | ServerAck |
unsigned char | ServerFin |
unsigned char | ClientState |
unsigned int | ClientSeq |
unsigned int | ClientAck |
unsigned char | ClientFin |
port_pair * | TimeNext |
port_pair * | TimePrev |
tcp_stream * | Stream0 |
tcp_stream * | Stream1 |
char | noreassemble |
Definition at line 82 of file session.h.
unsigned int port_pair::SessionID |
Definition at line 83 of file session.h.
Referenced by FindPortPair(), PrintSessionBuffer(), PrintSessionSummary(), and RemovePort().
unsigned short port_pair::Port1 |
Definition at line 84 of file session.h.
Referenced by FindPortPair(), PrintSessionBuffer(), and RemovePort().
unsigned short port_pair::Port2 |
Definition at line 85 of file session.h.
Referenced by FindPortPair(), PrintSessionBuffer(), and RemovePort().
struct ip_pair* port_pair::Parent [read] |
Definition at line 86 of file session.h.
Referenced by FindPortPair(), PrintSessionBuffer(), and RemovePort().
long int port_pair::FirstTime |
long int port_pair::LastTime |
unsigned char port_pair::Direction |
Definition at line 90 of file session.h.
Referenced by AssignSessionTCP(), FindPortPair(), and RemovePort().
unsigned char port_pair::Error |
unsigned short port_pair::TCPCount |
Definition at line 101 of file session.h.
Referenced by AssignSessionTCP(), FindPortPair(), PrintSessionSummary(), and RemovePort().
unsigned short port_pair::UDPCount |
unsigned short port_pair::ICMPCount |
unsigned short port_pair::OtherCount |
unsigned char port_pair::ServerState |
unsigned int port_pair::ServerSeq |
unsigned int port_pair::ServerAck |
unsigned char port_pair::ServerFin |
unsigned char port_pair::ClientState |
unsigned int port_pair::ClientSeq |
unsigned int port_pair::ClientAck |
unsigned char port_pair::ClientFin |
struct port_pair* port_pair::TimeNext [read] |
These two fields (TimeNext and TimePrev) are used to track port_pair structs that are in the "time list".
Definition at line 121 of file session.h.
Referenced by AddToTime(), RemovePort(), TimeoutSessions(), and UpdateTime().
struct port_pair* port_pair::TimePrev [read] |
Definition at line 122 of file session.h.
Referenced by AddToTime(), RemovePort(), and UpdateTime().
struct tcp_stream* port_pair::Stream0 [read] |
Definition at line 125 of file session.h.
Referenced by AssignSessionTCP(), PrintSessionBuffer(), and RemovePort().
struct tcp_stream* port_pair::Stream1 [read] |
Definition at line 126 of file session.h.
Referenced by AssignSessionTCP(), PrintSessionBuffer(), and RemovePort().