|
|
@ -371,6 +371,9 @@ typedef struct Packet_
|
|
|
|
uint16_t flags;
|
|
|
|
uint16_t flags;
|
|
|
|
/* flow */
|
|
|
|
/* flow */
|
|
|
|
uint8_t flowflags;
|
|
|
|
uint8_t flowflags;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uint8_t pkt_src;
|
|
|
|
|
|
|
|
|
|
|
|
struct Flow_ *flow;
|
|
|
|
struct Flow_ *flow;
|
|
|
|
|
|
|
|
|
|
|
|
struct timeval ts;
|
|
|
|
struct timeval ts;
|
|
|
@ -501,8 +504,6 @@ typedef struct Packet_
|
|
|
|
uint16_t mpm_offsets[CUDA_MAX_PAYLOAD_SIZE + 1];
|
|
|
|
uint16_t mpm_offsets[CUDA_MAX_PAYLOAD_SIZE + 1];
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
uint8_t pkt_src;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef PROFILING
|
|
|
|
#ifdef PROFILING
|
|
|
|
PktProfiling profile;
|
|
|
|
PktProfiling profile;
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
@ -639,6 +640,7 @@ typedef struct DecodeThreadVars_
|
|
|
|
(p)->recursion_level = 0; \
|
|
|
|
(p)->recursion_level = 0; \
|
|
|
|
(p)->flags = 0; \
|
|
|
|
(p)->flags = 0; \
|
|
|
|
(p)->flowflags = 0; \
|
|
|
|
(p)->flowflags = 0; \
|
|
|
|
|
|
|
|
(p)->pkt_src = 0; \
|
|
|
|
(p)->flow = NULL; \
|
|
|
|
(p)->flow = NULL; \
|
|
|
|
(p)->ts.tv_sec = 0; \
|
|
|
|
(p)->ts.tv_sec = 0; \
|
|
|
|
(p)->ts.tv_usec = 0; \
|
|
|
|
(p)->ts.tv_usec = 0; \
|
|
|
@ -690,7 +692,6 @@ typedef struct DecodeThreadVars_
|
|
|
|
(p)->root = NULL; \
|
|
|
|
(p)->root = NULL; \
|
|
|
|
(p)->livedev = NULL; \
|
|
|
|
(p)->livedev = NULL; \
|
|
|
|
(p)->ReleaseData = NULL; \
|
|
|
|
(p)->ReleaseData = NULL; \
|
|
|
|
(p)->pkt_src = 0; \
|
|
|
|
|
|
|
|
PACKET_RESET_CHECKSUMS((p)); \
|
|
|
|
PACKET_RESET_CHECKSUMS((p)); \
|
|
|
|
PACKET_PROFILING_RESET((p)); \
|
|
|
|
PACKET_PROFILING_RESET((p)); \
|
|
|
|
} while (0)
|
|
|
|
} while (0)
|
|
|
|