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

_Packet Struct Reference

#include <decode.h>

List of all members.

Public Attributes

pcap_pkthdrpkth
u_int8_tpkt
Fddi_hdrfddihdr
Fddi_llc_sapsfddisaps
Fddi_llc_snafddisna
Fddi_llc_iparpfddiiparp
Fddi_llc_otherfddiother
Trh_hdrtrh
Trh_llctrhllc
Trh_mrtrhmr
SLLHdrsllh
PflogHdrpfh
OldPflogHdropfh
EtherHdreh
VlanTagHdrvh
EthLlcehllc
EthLlcOtherehllcother
WifiHdrwifih
EtherARPah
EtherEapoleplh
EAPHdreaph
u_int8_teaptype
EapolKeyeapolk
PPPoEHdrpppoeh
IPHdriph
IPHdrorig_iph
u_int32_t ip_options_len
u_int8_tip_options_data
TCPHdrtcph
TCPHdrorig_tcph
u_int32_t tcp_options_len
u_int8_ttcp_options_data
UDPHdrudph
UDPHdrorig_udph
ICMPHdricmph
ICMPHdrorig_icmph
u_int8_tdata
u_int16_t dsize
u_int16_t alt_dsize
u_int16_t actual_ip_len
u_int8_t frag_flag
u_int16_t frag_offset
u_int8_t mf
u_int8_t df
u_int8_t rf
u_int16_t sp
u_int16_t dp
u_int16_t orig_sp
u_int16_t orig_dp
u_int32_t caplen
u_int8_t uri_count
void * ssnptr
void * fragtracker
void * flow
void * streamptr
Options ip_options [IP_OPTMAX]
u_int32_t ip_option_count
u_char ip_lastopt_bad
Options tcp_options [TCP_OPTLENMAX]
u_int32_t tcp_option_count
u_char tcp_lastopt_bad
u_int8_t csum_flags
u_int32_t packet_flags
u_int32_t bytes_to_inspect
int preprocessors


Member Data Documentation

u_int16_t _Packet::actual_ip_len
 

Definition at line 1125 of file decode.h.

Referenced by DecodeIP(), Frag3CheckFirstLast(), Frag3Insert(), Frag3NewTracker(), Frag3Rebuild(), and PrintIPPkt().

EtherARP* _Packet::ah
 

Definition at line 1101 of file decode.h.

Referenced by AlertFast(), DecodeARP(), DetectARPattacks(), LogAscii(), and PrintArpHeader().

u_int16_t _Packet::alt_dsize
 

Definition at line 1123 of file decode.h.

Referenced by ByteJump(), ByteTest(), CheckANDPatternMatch(), CheckORPatternMatch(), fpEvalHeaderSW(), FTPBounce(), IsDataAt(), NormalizeTelnet(), and SnortPcre().

u_int32_t _Packet::bytes_to_inspect
 

Definition at line 1157 of file decode.h.

Referenced by Preprocess(), and ReassembleStream4().

u_int32_t _Packet::caplen
 

Definition at line 1137 of file decode.h.

Referenced by FillConvStats().

u_int8_t _Packet::csum_flags
 

Definition at line 1155 of file decode.h.

Referenced by DecodeICMP(), DecodeIP(), DecodeTCP(), DecodeUDP(), Frag2Defrag(), Frag3Defrag(), NotForStream4(), and Preprocess().

u_int8_t* _Packet::data
 

Definition at line 1121 of file decode.h.

Referenced by AlertUnixSock(), Asn1Detect(), BoFind(), BuildPacket(), ByteJump(), ByteTest(), CheckANDPatternMatch(), CheckORPatternMatch(), CheckRpc(), ConvertRPC(), Database(), DecodeICMP(), DecodeIP(), DecodeIPOnly(), DecodeTCP(), DecodeUDP(), DumpSessionData(), flowps_init_pkt(), flowps_mkpacket(), FlushStream(), fpEvalHeaderSW(), FTPBounce(), HttpInspect(), InitFakePkt(), InitStream4Pkt(), InsertFrag(), IsDataAt(), LogPortscanAlert(), LogSessionData(), MakePortscanPkt(), NormalizeTelnet(), ParseXLink2State(), PayloadReplace(), PortscanPacketInit(), PrintEapolPkt(), PrintIPPkt(), PrintWifiPkt(), ReassembleStream4(), SnortHttpInspect(), SnortPcre(), StoreStreamPkt(), TraverseFunc(), and XLINK2STATE_ProcessPacket().

u_int8_t _Packet::df
 

Definition at line 1130 of file decode.h.

Referenced by DecodeIP(), and DecodeIPOnly().

u_int16_t _Packet::dp
 

Definition at line 1134 of file decode.h.

Referenced by AddTagNode(), AddTarget(), AlertFast(), AlertSyslog(), BoGetDirection(), BuildPacket(), CheckAddrPort(), CheckDstPortEqual(), CheckDstPortNotEq(), CheckTagList(), ConvFunc(), CreateNewSession(), DecodeTCP(), DecodeUDP(), ExtractHeaderInfo(), FillStateRecord(), flowps_newflow_callback(), fpEvalHeaderTcp(), fpEvalHeaderUdp(), fpEvalRTN(), fpEvalRTNSW(), Frag3Rebuild(), GetDirection(), GetIPv4DstPort(), GetSessionFromSplayTree(), IsIgnored(), NewConnection(), NormalizeTelnet(), OpenLogFile(), OpenSessionFile(), PortscanPreprocFunction(), PreprocRpcDecode(), PrintICMPHeader(), PrintIPHeader(), ProcessPerfMonitor(), ps_tracker_update_tcp(), ps_tracker_update_udp(), psWatch(), RealAlertCSV(), RealUnifiedLogAlert(), ReassembleStream4(), RebuildFrag(), SetSiInput(), SetTags(), SLog(), SnortXLINK2STATE(), TcpAction(), and TcpActionAsync().

u_int16_t _Packet::dsize
 

Definition at line 1122 of file decode.h.

Referenced by AlertFlushStream(), Asn1Detect(), BoFind(), BoGetDirection(), BuildPacket(), ByteJump(), ByteTest(), CheckANDPatternMatch(), CheckDsizeEq(), CheckDsizeGT(), CheckDsizeLT(), CheckDsizeRange(), CheckORPatternMatch(), CheckRpc(), ConvertRPC(), Database(), DecodeICMP(), DecodeIP(), DecodeIPOnly(), DecodeTCP(), DecodeUDP(), DumpSessionData(), FillConvStats(), flowps_mkpacket(), FlushStream(), fpEvalHeaderSW(), Frag3Defrag(), FTPBounce(), GetIPv4Len(), HttpInspect(), InsertFrag(), IsDataAt(), LogPortscanAlert(), LogSessionData(), MakeOpenPortInfo(), MakeProtoInfo(), NormalizeTelnet(), ParseXLink2State(), PayloadReplace(), Preprocess(), PreprocRpcDecode(), PrintEapolPkt(), PrintICMPHeader(), PrintIPPkt(), PrintWifiPkt(), ReassembleStream4(), SnortHttpInspect(), SnortPcre(), SnortXLINK2STATE(), StoreStreamPkt(), UpdateState2(), UpdateStateAsync(), WithinSessionLimits(), and XLINK2STATE_ProcessPacket().

EAPHdr* _Packet::eaph
 

Definition at line 1104 of file decode.h.

Referenced by DecodeEAP(), and PrintEAPHeader().

EapolKey* _Packet::eapolk
 

Definition at line 1106 of file decode.h.

Referenced by DecodeEapolKey(), and PrintEapolKey().

u_int8_t* _Packet::eaptype
 

Definition at line 1105 of file decode.h.

Referenced by DecodeEAP(), and PrintEAPHeader().

EtherHdr* _Packet::eh
 

Definition at line 1094 of file decode.h.

Referenced by AlertUnixSock(), BuildPacket(), DecodePPPoEPkt(), DetectARPattacks(), flowps_init_pkt(), InitFakePkt(), InitStream4Pkt(), OldUnifiedLogPacketAlert(), PortscanPacketInit(), Print2ndHeader(), PrintArpHeader(), PrintEthHeader(), and RealAlertCSV().

EthLlc* _Packet::ehllc
 

Definition at line 1096 of file decode.h.

Referenced by DecodeVlan().

EthLlcOther* _Packet::ehllcother
 

Definition at line 1097 of file decode.h.

Referenced by DecodeVlan().

EtherEapol* _Packet::eplh
 

Definition at line 1103 of file decode.h.

Referenced by DecodeEapol(), PrintEapolHeader(), and PrintEapolPkt().

Fddi_hdr* _Packet::fddihdr
 

Definition at line 1078 of file decode.h.

Fddi_llc_iparp* _Packet::fddiiparp
 

Definition at line 1081 of file decode.h.

Fddi_llc_other* _Packet::fddiother
 

Definition at line 1082 of file decode.h.

Fddi_llc_saps* _Packet::fddisaps
 

Definition at line 1079 of file decode.h.

Fddi_llc_sna* _Packet::fddisna
 

Definition at line 1080 of file decode.h.

void* _Packet::flow
 

Definition at line 1143 of file decode.h.

Referenced by CheckFlowShutdown(), FlowPreprocessor(), GetFlowbitsData(), ps_filter_ignore(), ps_tracker_update_ip(), ps_tracker_update_tcp(), and ps_tracker_update_udp().

u_int8_t _Packet::frag_flag
 

Definition at line 1127 of file decode.h.

Referenced by AlertFast(), AlertFull(), AlertSyslog(), CheckFragOffset(), Database(), DecodeIP(), DecodeIPOnly(), DecodeUDP(), DumpSessionData(), FlowPacket(), Frag2Defrag(), Frag3Defrag(), Frag3Rebuild(), LogSessionData(), OpenLogFile(), OpenSessionFile(), PrintIPHeader(), PrintIPPkt(), and RebuildFrag().

u_int16_t _Packet::frag_offset
 

Definition at line 1128 of file decode.h.

Referenced by CheckFragOffset(), Database(), DecodeIP(), DecodeIPOnly(), Frag2Defrag(), Frag3CheckFirstLast(), Frag3Defrag(), Frag3HandleIPOptions(), Frag3Insert(), Frag3NewTracker(), InsertFrag(), and PrintIPHeader().

void* _Packet::fragtracker
 

Definition at line 1142 of file decode.h.

Referenced by fpAddFragAlert(), fpFinalSelectEvent(), Frag3Defrag(), and Frag3NewTracker().

ICMPHdr* _Packet::icmph
 

Definition at line 1119 of file decode.h.

Referenced by AlertUnixSock(), Database(), DecodeICMP(), fpEvalHeaderIcmp(), fpEvalPacket(), IcmpCodeCheck(), IcmpFileName(), IcmpIdCheck(), IcmpSeqCheck(), IcmpTypeCheck(), PacketIsICMP(), PayloadReplace(), PrintICMPHeader(), PrintIPPkt(), ProcessPerfMonitor(), ps_filter_ignore(), ps_get_proto_index(), ps_tracker_update_icmp(), ps_tracker_update_ip(), ps_tracker_update_tcp(), ps_tracker_update_udp(), RealAlertCSV(), RealUnifiedLogAlert(), and SLog().

u_char _Packet::ip_lastopt_bad
 

Definition at line 1148 of file decode.h.

u_int32_t _Packet::ip_option_count
 

Definition at line 1147 of file decode.h.

Referenced by CheckIpOptions(), Database(), DecodeIP(), DecodeIPOnly(), DecodeIPOptions(), Frag3HandleIPOptions(), PrintIPHeader(), and PrintIpOptions().

Options _Packet::ip_options[IP_OPTMAX]
 

Definition at line 1146 of file decode.h.

Referenced by CheckIpOptions(), Database(), DecodeIPOptions(), Frag3HandleIPOptions(), and PrintIpOptions().

u_int8_t* _Packet::ip_options_data
 

Definition at line 1112 of file decode.h.

Referenced by DecodeIP(), and Frag3HandleIPOptions().

u_int32_t _Packet::ip_options_len
 

Definition at line 1111 of file decode.h.

Referenced by DecodeIP(), Frag2Defrag(), Frag3Defrag(), Frag3HandleIPOptions(), and Frag3Rebuild().

IPHdr* _Packet::iph
 

Definition at line 1110 of file decode.h.

Referenced by AddPortScanner(), AddTagNode(), AddTarget(), AlertFast(), AlertFull(), AlertSyslog(), AlertUnixSock(), BuildPacket(), CallLogFuncs(), CheckAddrPort(), CheckDstIP(), CheckDstIPNotEq(), CheckFragBits(), CheckFragOffset(), CheckIpOptions(), CheckRpc(), CheckSrcIP(), CheckSrcIPNotEq(), CheckTagList(), CheckTtlEq(), CheckTtlGT(), CheckTtlLT(), CheckTtlRG(), ConvFunc(), CreateNewSession(), Database(), DecodeIP(), DecodeTCP(), DecodeUDP(), DestinationIpIsHomenet(), ExtractHeaderInfo(), FillStateRecord(), FlowPacket(), flowps_init_pkt(), flowps_mkpacket(), flowps_newflow_callback(), fpEvalPacket(), fpLogEvent(), Frag2Defrag(), Frag3CheckFirstLast(), Frag3Defrag(), Frag3GetTracker(), Frag3Insert(), Frag3NewTracker(), Frag3Rebuild(), FTPBounce(), GenerateOpenPortEvent(), GetDirection(), GetFragTracker(), GetIPv4DstIp(), GetIPv4Len(), GetIPv4Proto(), GetIPv4SrcIp(), GetSessionFromSplayTree(), HttpInspect(), InitFakePkt(), InitStream4Pkt(), IpIdCheckEq(), IpProtoDetectorFunction(), IpSameCheck(), IpTosCheckEq(), IsIgnored(), IsIPv4Packet(), IsServer(), LogAscii(), LogPortscanAlert(), MakePortscanPkt(), NewConnection(), NewDestination(), NewFragTracker(), NewSource(), ObfuscatePacket(), OpenLogFile(), OpenSessionFile(), PacketIsICMP(), PacketIsIP(), PacketIsTCP(), PacketIsUDP(), parse_one_v1(), ParseXLink2State(), PayloadReplace(), PortscanDetect(), PortscanPacketInit(), PortscanPreprocFunction(), PrintICMPHeader(), PrintIPHeader(), PrintIPPkt(), ps_filter_ignore(), ps_get_proto_index(), ps_tracker_lookup(), ps_tracker_update_icmp(), ps_tracker_update_ip(), ps_tracker_update_tcp(), ps_tracker_update_udp(), psWatch(), RealAlertCSV(), RealUnifiedLogAlert(), ReassembleStream4(), RebuildFrag(), SetSiInput(), SetTags(), SLog(), SnortHttpInspect(), SourceIpIsHomenet(), StoreStreamPkt(), TcpAction(), and TcpActionAsync().

u_int8_t _Packet::mf
 

Definition at line 1129 of file decode.h.

Referenced by DecodeIP(), DecodeIPOnly(), Frag2Defrag(), Frag3CheckFirstLast(), Frag3Insert(), Frag3NewTracker(), and InsertFrag().

OldPflogHdr* _Packet::opfh
 

Definition at line 1092 of file decode.h.

u_int16_t _Packet::orig_dp
 

Definition at line 1136 of file decode.h.

Referenced by DecodeIPOnly(), and PrintICMPHeader().

ICMPHdr * _Packet::orig_icmph
 

Definition at line 1119 of file decode.h.

Referenced by DecodeIPOnly().

IPHdr * _Packet::orig_iph
 

Definition at line 1110 of file decode.h.

Referenced by DecodeIPOnly(), and PrintICMPHeader().

u_int16_t _Packet::orig_sp
 

Definition at line 1135 of file decode.h.

Referenced by DecodeIPOnly(), and PrintICMPHeader().

TCPHdr * _Packet::orig_tcph
 

Definition at line 1114 of file decode.h.

Referenced by DecodeIPOnly(), PrintICMPHeader(), ps_get_proto_index(), and ps_tracker_update_tcp().

UDPHdr * _Packet::orig_udph
 

Definition at line 1118 of file decode.h.

Referenced by DecodeIPOnly(), PrintICMPHeader(), and ps_get_proto_index().

u_int32_t _Packet::packet_flags
 

Definition at line 1156 of file decode.h.

Referenced by BoFind(), BoGetDirection(), BuildPacket(), ByteJump(), ByteTest(), CheckANDPatternMatch(), CheckDsizeEq(), CheckDsizeGT(), CheckDsizeLT(), CheckDsizeRange(), CheckForNonReassembled(), CheckForReassembled(), CheckFromClient(), CheckFromServer(), CheckORPatternMatch(), CheckTagging(), ConvertRPC(), ConvFunc(), CreateNewSession(), DecodeTCP(), DecodeUDP(), DropAction(), FlowPreprocessor(), fpEvalHeaderSW(), fpEvalOTN(), fpLogEvent(), Frag2Defrag(), Frag3Defrag(), Frag3Rebuild(), FTPBounce(), InsertFrag(), IsDataAt(), LogTcpdump(), NormalizeTelnet(), NotForStream4(), ObfuscatePacket(), OldUnifiedLogPacketAlert(), ParseXLink2State(), PortscanDetect(), PortscanPreprocFunction(), PreprocRpcDecode(), ProcessPacket(), ProcessPerfMonitor(), ps_filter_ignore(), ps_tracker_update_tcp(), RealUnifiedLogAlert(), RealUnifiedLogPacketAlert(), ReassembleStream4(), RebuildFrag(), ResetFlowbits(), SetSiInput(), SnortHttpInspect(), SnortPcre(), SnortXLINK2STATE(), StoreStreamPkt(), TcpAction(), TcpActionAsync(), UnifiedLogPacketAlert(), and XLINK2STATE_ProcessPacket().

PflogHdr* _Packet::pfh
 

Definition at line 1090 of file decode.h.

u_int8_t* _Packet::pkt
 

Definition at line 1076 of file decode.h.

Referenced by AlertUnixSock(), DecodeVlan(), flowps_init_pkt(), Frag2InitPkt(), Frag3InitPkt(), Frag3Rebuild(), InitFakePkt(), InitStream4Pkt(), LogTcpdumpSingle(), OldUnifiedLogPacketAlert(), PortscanPacketInit(), PrintEapolPkt(), PrintIPPkt(), PrintWifiPkt(), ProcessPerfMonitor(), RealUnifiedLogPacketAlert(), RebuildFrag(), RebuildTraverse(), and StoreStreamPkt().

struct pcap_pkthdr* _Packet::pkth
 

Definition at line 1075 of file decode.h.

Referenced by AddPortScanner(), AddTagNode(), AddTarget(), AlertFast(), AlertFlushStream(), AlertFull(), AlertUnixSock(), BuildPacket(), CallLogFuncs(), CheckTagList(), ConvFunc(), CreateNewSession(), Database(), DecodePPPoEPkt(), FlowPreprocessor(), flowps_init_pkt(), flowps_mkpacket(), fpLogEvent(), Frag2Defrag(), Frag2InitPkt(), Frag3Defrag(), Frag3Expire(), Frag3InitPkt(), Frag3NewTracker(), Frag3Rebuild(), GenerateOpenPortEvent(), GetNewSession(), InitFakePkt(), InitStream4Pkt(), InsertFrag(), LogPortscanAlert(), LogTcpdumpSingle(), MakePortscanPkt(), NewConnection(), NewFragTracker(), NewScan(), NewSource(), NotForStream4(), OldUnifiedLogPacketAlert(), parse_one_v1(), ParseXLink2State(), PortscanAlertTcp(), PortscanPacketInit(), PortscanPreprocFunction(), PrintArpHeader(), PrintEapolPkt(), PrintEthHeader(), PrintIPPkt(), PrintSLLHeader(), PrintWifiPkt(), ProcessPerfMonitor(), PruneCheck(), psWatch(), RealAlertCSV(), RealUnifiedLogAlert(), RealUnifiedLogPacketAlert(), ReassembleStream4(), RebuildFrag(), SAlert(), SetTags(), SLog(), StoreStreamPkt(), TcpAction(), and TcpActionAsync().

PPPoEHdr* _Packet::pppoeh
 

Definition at line 1108 of file decode.h.

Referenced by DecodePPPoEPkt().

int _Packet::preprocessors
 

Definition at line 1158 of file decode.h.

Referenced by BoFind(), ConvFunc(), DetectARPattacks(), DisableDetect(), Frag2Defrag(), Frag3Defrag(), HttpInspect(), NormalizeTelnet(), NotForStream4(), PortscanDetect(), PortscanPreprocFunction(), Preprocess(), PreprocRpcDecode(), ProcessPerfMonitor(), ReassembleStream4(), and SnortHttpInspect().

u_int8_t _Packet::rf
 

Definition at line 1131 of file decode.h.

Referenced by DecodeIP(), and DecodeIPOnly().

SLLHdr* _Packet::sllh
 

Definition at line 1088 of file decode.h.

Referenced by Print2ndHeader(), and PrintSLLHeader().

u_int16_t _Packet::sp
 

Definition at line 1133 of file decode.h.

Referenced by AddTagNode(), AlertFast(), AlertSyslog(), BoGetDirection(), BuildPacket(), CheckAddrPort(), CheckSrcPortEqual(), CheckSrcPortNotEq(), CheckTagList(), ConvFunc(), CreateNewSession(), DecodeTCP(), DecodeUDP(), ExtractHeaderInfo(), FillStateRecord(), flowps_newflow_callback(), fpEvalHeaderTcp(), fpEvalHeaderUdp(), Frag3Rebuild(), GetDirection(), GetIPv4SrcPort(), GetSessionFromSplayTree(), IsIgnored(), NewConnection(), OpenLogFile(), OpenSessionFile(), PortscanAlert(), PrintICMPHeader(), PrintIPHeader(), ProcessPerfMonitor(), ps_tracker_update_tcp(), psWatch(), RealAlertCSV(), RealUnifiedLogAlert(), ReassembleStream4(), RebuildFrag(), SetSiInput(), SetTags(), SLog(), TcpAction(), and TcpActionAsync().

void* _Packet::ssnptr
 

Definition at line 1141 of file decode.h.

Referenced by AlertFlushStream(), BuildPacket(), DropAction(), FlushStream(), fpAddSessionAlert(), fpEvalOTN(), fpFinalSelectEvent(), LogEvents(), Preprocess(), ps_tracker_update_tcp(), ReassembleStream4(), ResetFlowbits(), SetSiInput(), TcpAction(), TcpActionAsync(), WithinSessionLimits(), XLINK2STATE_ProcessPacket(), and XLINK2STATE_Setup().

void* _Packet::streamptr
 

Definition at line 1144 of file decode.h.

Referenced by BuildPacket(), LogTcpdumpStream(), OldUnifiedLogPacketAlert(), RealUnifiedLogAlert(), RealUnifiedLogStreamAlert(), and ReassembleStream4().

u_char _Packet::tcp_lastopt_bad
 

Definition at line 1152 of file decode.h.

Referenced by BuildPacket().

u_int32_t _Packet::tcp_option_count
 

Definition at line 1151 of file decode.h.

Referenced by BuildPacket(), Database(), DecodeTCP(), DecodeTCPOptions(), GetTcpTimestamp(), PrintTCPHeader(), and PrintTcpOptions().

Options _Packet::tcp_options[TCP_OPTLENMAX]
 

Definition at line 1150 of file decode.h.

Referenced by Database(), DecodeTCPOptions(), GetTcpTimestamp(), and PrintTcpOptions().

u_int8_t* _Packet::tcp_options_data
 

Definition at line 1116 of file decode.h.

Referenced by DecodeTCP().

u_int32_t _Packet::tcp_options_len
 

Definition at line 1115 of file decode.h.

Referenced by DecodeTCP().

TCPHdr* _Packet::tcph
 

Definition at line 1114 of file decode.h.

Referenced by AlertFlushStream(), AlertUnixSock(), BuildPacket(), CheckRpc(), CheckTcpAckEq(), CheckTcpFlags(), CheckTcpSeqEq(), CreateNewSession(), CreateTCPFlagString(), Database(), DecodeTCP(), DecodeTCPOptions(), fpEvalPacket(), GetDirection(), GetTcpFlags(), HttpInspect(), InitFakePkt(), InitStream4Pkt(), IsTcpPacket(), NotForStream4(), PacketIsTCP(), parse_one_v1(), PayloadReplace(), PortscanPreprocFunction(), PrintEmbeddedTCPHeader(), PrintICMPHeader(), PrintIPPkt(), PrintTCPHeader(), ProcessPerfMonitor(), ps_filter_ignore(), ps_get_proto_index(), ps_tracker_update_tcp(), RealAlertCSV(), ReassembleStream4(), SetFinSent(), SLog(), SnortHttpInspect(), StoreStreamPkt(), TcpAction(), TcpActionAsync(), TcpWinCheckEq(), UpdateState2(), and UpdateStateAsync().

Trh_hdr* _Packet::trh
 

Definition at line 1084 of file decode.h.

Referenced by Print2ndHeader(), PrintTrHeader(), and RealAlertCSV().

Trh_llc* _Packet::trhllc
 

Definition at line 1085 of file decode.h.

Referenced by PrintTrHeader().

Trh_mr* _Packet::trhmr
 

Definition at line 1086 of file decode.h.

Referenced by PrintTrHeader().

UDPHdr* _Packet::udph
 

Definition at line 1118 of file decode.h.

Referenced by AlertUnixSock(), CheckRpc(), Database(), DecodeUDP(), fpEvalPacket(), PacketIsUDP(), PayloadReplace(), PrintICMPHeader(), PrintIPPkt(), PrintUDPHeader(), ProcessPerfMonitor(), ps_filter_ignore(), ps_get_proto_index(), ps_tracker_update_udp(), RealAlertCSV(), and SLog().

u_int8_t _Packet::uri_count
 

Definition at line 1139 of file decode.h.

Referenced by CheckUriPatternMatch(), fpEvalHeaderSW(), HttpInspect(), Preprocess(), SnortHttpInspect(), and SnortPcre().

VlanTagHdr* _Packet::vh
 

Definition at line 1095 of file decode.h.

Referenced by DecodeVlan().

WifiHdr* _Packet::wifih
 

Definition at line 1099 of file decode.h.

Referenced by Print2ndHeader(), PrintArpHeader(), and PrintWifiHeader().


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