return dtv;
}
-void DecodeThreadVarsFree(DecodeThreadVars *dtv)
+void DecodeThreadVarsFree(ThreadVars *tv, DecodeThreadVars *dtv)
{
if (dtv != NULL) {
if (dtv->app_tctx != NULL)
const char *PktSrcToString(enum PktSrcEnum pkt_src);
DecodeThreadVars *DecodeThreadVarsAlloc(ThreadVars *);
-void DecodeThreadVarsFree(DecodeThreadVars *);
+void DecodeThreadVarsFree(ThreadVars *, DecodeThreadVars *);
/* decoder functions */
int DecodeEthernet(ThreadVars *, DecodeThreadVars *, Packet *, uint8_t *, uint16_t, PacketQueue *);
TmEcode DecodeAFPThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
DecodeErfDagThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodeErfFileThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodeIPFWThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodeMpipeThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode NapatechDecodeThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodeNFLOGThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodeNFQThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodePcapFileThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodePcapThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}
TmEcode DecodePfringThreadDeinit(ThreadVars *tv, void *data)
{
if (data != NULL)
- DecodeThreadVarsFree(data);
+ DecodeThreadVarsFree(tv, data);
SCReturnInt(TM_ECODE_OK);
}