*
* \retval 0 This flow doesn't need any reassembly processing; 1 otherwise.
*/
-int FlowForceReassemblyForFlowV2(Flow *f, int server, int client)
+int FlowForceReassemblyForFlow(Flow *f, int server, int client)
{
Packet *p1 = NULL, *p2 = NULL, *p3 = NULL;
TcpSession *ssn;
if (p1 == NULL) {
goto done;
}
- PKT_SET_SRC(p1, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p1, PKT_SRC_FFR);
if (server == STREAM_HAS_UNPROCESSED_SEGMENTS_NEED_REASSEMBLY) {
p2 = FlowForceReassemblyPseudoPacketGet(0, f, ssn, 0);
TmqhOutputPacketpool(NULL, p1);
goto done;
}
- PKT_SET_SRC(p2, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p2, PKT_SRC_FFR);
p3 = FlowForceReassemblyPseudoPacketGet(1, f, ssn, 1);
if (p3 == NULL) {
TmqhOutputPacketpool(NULL, p2);
goto done;
}
- PKT_SET_SRC(p3, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p3, PKT_SRC_FFR);
} else {
p2 = FlowForceReassemblyPseudoPacketGet(0, f, ssn, 1);
if (p2 == NULL) {
TmqhOutputPacketpool(NULL, p1);
goto done;
}
- PKT_SET_SRC(p2, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p2, PKT_SRC_FFR);
}
} else if (client == STREAM_HAS_UNPROCESSED_SEGMENTS_NEED_ONLY_DETECTION) {
if (p1 == NULL) {
goto done;
}
- PKT_SET_SRC(p1, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p1, PKT_SRC_FFR);
p2 = FlowForceReassemblyPseudoPacketGet(1, f, ssn, 1);
if (p2 == NULL) {
TmqhOutputPacketpool(NULL, p1);
goto done;
}
- PKT_SET_SRC(p2, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p2, PKT_SRC_FFR);
} else {
p1 = FlowForceReassemblyPseudoPacketGet(0, f, ssn, 1);
if (p1 == NULL) {
goto done;
}
- PKT_SET_SRC(p1, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p1, PKT_SRC_FFR);
if (server == STREAM_HAS_UNPROCESSED_SEGMENTS_NEED_ONLY_DETECTION) {
p2 = FlowForceReassemblyPseudoPacketGet(1, f, ssn, 1);
TmqhOutputPacketpool(NULL, p1);
goto done;
}
- PKT_SET_SRC(p2, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p2, PKT_SRC_FFR);
}
}
if (p1 == NULL) {
goto done;
}
- PKT_SET_SRC(p1, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p1, PKT_SRC_FFR);
p2 = FlowForceReassemblyPseudoPacketGet(1, f, ssn, 1);
if (p2 == NULL) {
TmqhOutputPacketpool(NULL, p1);
goto done;
}
- PKT_SET_SRC(p2, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p2, PKT_SRC_FFR);
} else if (server == STREAM_HAS_UNPROCESSED_SEGMENTS_NEED_ONLY_DETECTION) {
p1 = FlowForceReassemblyPseudoPacketGet(1, f, ssn, 1);
if (p1 == NULL) {
goto done;
}
- PKT_SET_SRC(p1, PKT_SRC_FFR_V2);
+ PKT_SET_SRC(p1, PKT_SRC_FFR);
} else {
/* impossible */
BUG_ON(1);
}
if (FlowForceReassemblyNeedReassembly(f, &server_ok, &client_ok) == 1) {
- FlowForceReassemblyForFlowV2(f, server_ok, client_ok);
+ FlowForceReassemblyForFlow(f, server_ok, client_ok);
}
FLOWLOCK_UNLOCK(f);