Go to the documentation of this file.
25 #ifndef SURICATA_DECODE_EVENTS_H
26 #define SURICATA_DECODE_EVENTS_H
313 #define EVENT_IS_DECODER_PACKET_ERROR(e) \
314 ((e) < (DECODE_EVENT_PACKET_MAX))
@ STREAM_EST_SYN_RESEND_DIFF_SEQ
@ STREAM_TIMEWAIT_ACK_WRONG_SEQ
@ STREAM_3WHS_SYNACK_RESEND_WITH_DIFFERENT_ACK
@ IPV6_IN_IPV6_PKT_TOO_SMALL
@ STREAM_CLOSING_INVALID_ACK
@ STREAM_3WHS_SYNACK_WITH_WRONG_ACK
@ STREAM_EST_SYNACK_TOSERVER
@ STREAM_REASSEMBLY_INSERT_MEMCAP
@ VLAN_HEADER_TOO_MANY_LAYERS
@ STREAM_3WHS_ASYNC_WRONG_SEQ
@ STREAM_EST_PKT_BEFORE_LAST_ACK
@ STREAM_EST_SYNACK_RESEND_WITH_DIFFERENT_ACK
@ IPV6_EXTHDR_AH_RES_NOT_NULL
@ STREAM_REASSEMBLY_INSERT_INVALID
@ STREAM_PKT_INVALID_TIMESTAMP
@ STREAM_CLOSEWAIT_ACK_OUT_OF_WINDOW
@ STREAM_TIMEWAIT_INVALID_ACK
@ IPV4_IN_IPV6_WRONG_IP_VER
@ GRE_VERSION1_HDR_TOO_BIG
@ LTNULL_UNSUPPORTED_TYPE
@ STREAM_4WHS_SYNACK_WITH_WRONG_SYN
@ STREAM_3WHS_SYN_RESEND_DIFF_SEQ_ON_SYN_RECV
@ STREAM_3WHS_SYNACK_FLOOD
@ IPV6_HOPOPTS_UNKNOWN_OPT
@ IPV4_IN_IPV6_PKT_TOO_SMALL
@ IPV6_DSTOPTS_ONLY_PADDING
@ STREAM_CLOSEWAIT_PKT_BEFORE_LAST_ACK
@ ERSPAN_TOO_MANY_VLAN_LAYERS
@ GENEVE_UNKNOWN_PAYLOAD_TYPE
@ STREAM_REASSEMBLY_SEGMENT_BEFORE_BASE_SEQ
@ STREAM_3WHS_WRONG_SEQ_WRONG_ACK
@ STREAM_LASTACK_INVALID_ACK
@ IPV6_IN_IPV6_WRONG_IP_VER
@ STREAM_PKT_RETRANSMISSION
@ STREAM_RST_BUT_NO_SESSION
@ GRE_VERSION1_MALFORMED_SRE_HDR
@ STREAM_3WHS_SYNACK_RESEND_WITH_DIFF_SEQ
@ STREAM_EST_PACKET_OUT_OF_WINDOW
@ MPLS_UNKNOWN_PAYLOAD_TYPE
@ ICMPV6_IPV6_UNKNOWN_VER
@ DECODE_EVENT_PACKET_MAX
@ STREAM_SUSPECTED_RST_INJECT
@ MPLS_BAD_LABEL_IMPLICIT_NULL
@ ARP_INVALID_PROTOCOL_SIZE
@ ICMPV4_IPV4_UNKNOWN_VER
@ IPV4_IPLEN_SMALLER_THAN_HLEN
@ STREAM_FIN1_INVALID_ACK
@ NSH_UNSUPPORTED_VERSION
@ STREAM_PKT_BAD_WINDOW_UPDATE
@ ARP_UNSUPPORTED_HARDWARE
@ IPV6_FRAG_PKT_TOO_LARGE
@ STREAM_PKT_SPURIOUS_RETRANSMISSION
@ ERSPAN_HEADER_TOO_SMALL
@ STREAM_REASSEMBLY_INSERT_LIMIT
@ STREAM_LASTACK_ACK_WRONG_SEQ
@ STREAM_SHUTDOWN_SYN_RESEND
@ STREAM_EST_SYNACK_RESEND
@ IPV6_DSTOPTS_UNKNOWN_OPT
@ GRE_VERSION0_HDR_TOO_BIG
@ STREAM_CLOSING_ACK_WRONG_SEQ
@ GRE_VERSION1_WRONG_PROTOCOL
@ ICMPV6_EXPERIMENTATION_TYPE
@ IPV6_FRAG_INVALID_LENGTH
@ STREAM_FIN_OUT_OF_WINDOW
@ STREAM_3WHS_SYNACK_IN_WRONG_DIRECTION
@ IPV6_HOPOPTS_ONLY_PADDING
@ ARP_UNSUPPORTED_PROTOCOL
@ STREAM_REASSEMBLY_OVERLAP_DIFFERENT_DATA
@ STREAM_REASSEMBLY_DEPTH_REACHED
@ STREAM_REASSEMBLY_SEQ_GAP
@ STREAM_FIN1_FIN_WRONG_SEQ
@ GRE_VERSION0_MALFORMED_SRE_HDR
@ IPV6_EXTHDR_ZERO_LEN_PADN
const struct DecodeEvents_ DEvents[DECODE_EVENT_MAX+1]
@ IPV4_FRAG_PKT_TOO_LARGE
@ STREAM_REASSEMBLY_NO_SEGMENT
@ STREAM_FIN1_ACK_WRONG_SEQ
@ ARP_INVALID_HARDWARE_SIZE
@ STREAM_FIN2_FIN_WRONG_SEQ
@ ICMPV6_MLD_MESSAGE_WITH_INVALID_HL
@ IPV6_EXTHDR_INVALID_OPTLEN
@ IPV6_FH_NON_ZERO_RES_FIELD
@ STREAM_3WHS_RIGHT_SEQ_WRONG_ACK_EVASION
@ ERSPAN_UNSUPPORTED_VERSION
@ STREAM_3WHS_SYNACK_TFO_DATA_IGNORED
@ STREAM_EST_SYNACK_RESEND_WITH_DIFF_SEQ
@ IPV6_DATA_AFTER_NONE_HEADER
@ MPLS_BAD_LABEL_RESERVED
@ STREAM_3WHS_ACK_DATA_INJECT
@ STREAM_FIN2_ACK_WRONG_SEQ
@ STREAM_EST_ACK_ZWP_DATA
@ VXLAN_UNKNOWN_PAYLOAD_TYPE
@ STREAM_4WHS_SYNACK_WITH_WRONG_ACK
@ STREAM_4WHS_INVALID_ACK
@ MPLS_BAD_LABEL_ROUTER_ALERT
@ STREAM_EST_SYN_TOCLIENT
@ STREAM_CLOSEWAIT_FIN_OUT_OF_WINDOW
@ STREAM_FIN_BUT_NO_SESSION
@ GENERIC_TOO_MANY_LAYERS
@ STREAM_3WHS_SYN_TOCLIENT_ON_SYN_RECV
@ IPV6_UNKNOWN_NEXT_HEADER
@ STREAM_FIN2_INVALID_ACK
@ STREAM_3WHS_SYNACK_TOSERVER_ON_SYN_RECV
@ IEEE8021AH_HEADER_TOO_SMALL
@ STREAM_3WHS_ACK_IN_WRONG_DIR
@ STREAM_CLOSEWAIT_INVALID_ACK