f->flow_state != FLOW_STATE_LOCAL_BYPASSED &&
FlowForceReassemblyNeedReassembly(f) == 1)
{
- FlowForceReassemblyForFlow(f); // TODO error check?
+ FlowForceReassemblyForFlow(f);
/* flow ownership is passed to the worker thread */
/* flow remains locked */
*
* \retval 0 This flow doesn't need any reassembly processing; 1 otherwise.
*/
-int FlowForceReassemblyForFlow(Flow *f)
+void FlowForceReassemblyForFlow(Flow *f)
{
const int thread_id = (int)f->thread_id[0];
TmThreadsInjectFlowById(f, thread_id);
- return 1;
}
/**
#ifndef __FLOW_TIMEOUT_H__
#define __FLOW_TIMEOUT_H__
-int FlowForceReassemblyForFlow(Flow *f);
+void FlowForceReassemblyForFlow(Flow *f);
int FlowForceReassemblyNeedReassembly(Flow *f);
void FlowForceReassembly(void);
void FlowForceReassemblySetup(int detect_disabled);