1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

TCPStreamFollower now handles overlapping fragments.

This commit is contained in:
Matias Fontanini
2014-04-02 11:10:44 -03:00
parent 10421fe945
commit 64d35b4903
3 changed files with 229 additions and 21 deletions

View File

@@ -185,7 +185,9 @@ private:
static fragments_type clone_fragments(const fragments_type &frags);
bool generic_process(uint32_t &my_seq, uint32_t &other_seq,
payload_type &pload, fragments_type &frags, TCP *tcp, RawPDU *raw);
payload_type &pload, fragments_type &frags, TCP *tcp);
void safe_insert(fragments_type &frags, uint32_t seq, RawPDU *raw);
uint32_t client_seq, server_seq;