return;
}
- uint32_t size_ts = ssn->client.last_ack - ssn->client.isn - 1;
- uint32_t size_tc = ssn->server.last_ack - ssn->server.isn - 1;
- SCLogDebug("size_ts %u, size_tc %u", size_ts, size_tc);
+ const uint64_t size_ts = STREAM_HAS_SEEN_DATA(&ssn->client) ?
+ STREAM_RIGHT_EDGE(&ssn->client) : 0;
+ const uint64_t size_tc = STREAM_HAS_SEEN_DATA(&ssn->server) ?
+ STREAM_RIGHT_EDGE(&ssn->server) : 0;
+ SCLogDebug("size_ts %"PRIu64", size_tc %"PRIu64, size_ts, size_tc);
#ifdef DEBUG_VALIDATION
if (!(ssn->client.flags & STREAMTCP_STREAM_FLAG_GAP))