suricata
ICMPV4Vars_ Struct Reference

#include <decode-icmpv4.h>

Collaboration diagram for ICMPV4Vars_:

Data Fields

uint16_t id
 
uint16_t seq
 
IPV4Hdremb_ipv4h
 
TCPHdr * emb_tcph
 
UDPHdr * emb_udph
 
ICMPV4Hdr * emb_icmpv4h
 
struct in_addr emb_ip4_src
 
struct in_addr emb_ip4_dst
 
uint8_t emb_ip4_hlen
 
uint8_t emb_ip4_proto
 
uint16_t emb_sport
 
uint16_t emb_dport
 

Detailed Description

Definition at line 184 of file decode-icmpv4.h.

Field Documentation

uint16_t ICMPV4Vars_::emb_dport

Definition at line 203 of file decode-icmpv4.h.

Referenced by FlowKeyGetHash(), and ICMPv4GetCounterpart().

ICMPV4Hdr* ICMPV4Vars_::emb_icmpv4h

Definition at line 193 of file decode-icmpv4.h.

struct in_addr ICMPV4Vars_::emb_ip4_dst

Definition at line 197 of file decode-icmpv4.h.

Referenced by ICMPv4GetCounterpart().

uint8_t ICMPV4Vars_::emb_ip4_hlen

Definition at line 198 of file decode-icmpv4.h.

uint8_t ICMPV4Vars_::emb_ip4_proto

Definition at line 199 of file decode-icmpv4.h.

struct in_addr ICMPV4Vars_::emb_ip4_src

IPv4 src and dst address

Definition at line 196 of file decode-icmpv4.h.

Referenced by ICMPv4GetCounterpart().

IPV4Hdr* ICMPV4Vars_::emb_ipv4h

Pointers to the embedded packet headers

Definition at line 190 of file decode-icmpv4.h.

uint16_t ICMPV4Vars_::emb_sport

TCP/UDP ports

Definition at line 202 of file decode-icmpv4.h.

Referenced by FlowKeyGetHash(), and ICMPv4GetCounterpart().

TCPHdr* ICMPV4Vars_::emb_tcph

Definition at line 191 of file decode-icmpv4.h.

UDPHdr* ICMPV4Vars_::emb_udph

Definition at line 192 of file decode-icmpv4.h.

uint16_t ICMPV4Vars_::id

Definition at line 186 of file decode-icmpv4.h.

Referenced by DecodeICMPV4(), and DetectIcmpIdFree().

uint16_t ICMPV4Vars_::seq

Definition at line 187 of file decode-icmpv4.h.

Referenced by DecodeICMPV4(), and DetectIcmpSeqFree().


The documentation for this struct was generated from the following file: