Merge in SNORT/snort3 from ~STECHEW/snort3:mms_splitter_fix to master
Squashed commit of the following:
commit
6bbabe07e02408a0f007d6a4cd9c470aa8a6b68b
Author: Steve Chew <stechew@cisco.com>
Date: Fri Apr 22 15:48:50 2022 -0400
mms: Moved creation of TpktFlowData inspector ID to process init.
#include "mms_decode.h"
#include "mms_module.h"
#include "mms_splitter.h"
+#include "util_tpkt.h"
using namespace snort;
static void mms_init()
{
MmsFlowData::init();
+ TpktFlowData::init();
}
static Inspector* mms_ctor(Module*)
if (!tpktfd)
{
- TpktFlowData::init();
tpktfd = new TpktFlowData;
p->flow->set_flow_data(tpktfd);
tpktfd->reset_packet_data(TPKT_PACKET_DATA_DIRECTION__SERVER);
if (!tpktfd)
{
- TpktFlowData::init();
tpktfd = new TpktFlowData;
p->flow->set_flow_data(tpktfd);
}