return 0;
}
- *client = StreamHasUnprocessedSegments(ssn, 0);
- *server = StreamHasUnprocessedSegments(ssn, 1);
+ *client = StreamNeedsReassembly(ssn, 0);
+ *server = StreamNeedsReassembly(ssn, 1);
/* if state is not fully closed we assume that we haven't fully
* inspected the app layer state yet */
}
/* ah ah! We have some unattended toserver segments */
- if ((client_ok = StreamHasUnprocessedSegments(ssn, 0)) == 1) {
+ if ((client_ok = StreamNeedsReassembly(ssn, 0)) == 1) {
StreamTcpThread *stt = SC_ATOMIC_GET(stream_pseudo_pkt_stream_tm_slot->slot_data);
ssn->client.last_ack = (ssn->client.seg_list_tail->seq +
}
}
/* oh oh! We have some unattended toclient segments */
- if ((server_ok = StreamHasUnprocessedSegments(ssn, 1)) == 1) {
+ if ((server_ok = StreamNeedsReassembly(ssn, 1)) == 1) {
StreamTcpThread *stt = SC_ATOMIC_GET(stream_pseudo_pkt_stream_tm_slot->slot_data);
ssn->server.last_ack = (ssn->server.seg_list_tail->seq +
STREAM_HAS_UNPROCESSED_SEGMENTS_NEED_ONLY_DETECTION = 2,
};
-static inline int StreamHasUnprocessedSegments(TcpSession *ssn, int direction)
+static inline int StreamNeedsReassembly(TcpSession *ssn, int direction)
{
/* server tcp state */
if (direction) {