1
0
mirror of https://code.semirocket.science/wrapsix synced 2024-11-08 23:31:00 +02:00
Commit Graph

6 Commits

Author SHA1 Message Date
Michal Zima
754319efc2 Handling of TCPv4 fragments
With support for refragmenting too big fragments
2012-04-27 16:43:31 +02:00
Michal Zima
9ac06588a8 Revised radix tree
Dropped chunker duplication and created one universal
Rewritten function for deleting entries from the tree
  (limiting the tree to 32 levels)
2012-04-27 15:25:29 +02:00
Michal Zima
4b6a373019 Fixed generation of outgoing port in the NAT
Saving MAC address to the NAT too
2012-04-01 19:08:28 +02:00
Michal Zima
d7a570b857 A lot of changes and fixes in NAT and radix tree
Included MAC address into the NAT data structure
New chunking algorithms
Fixed memory leaks in RT code
(and more)
2012-03-24 08:26:13 +01:00
Michal Zima
214c42728b Ethernet stuff moved to separated header file
Reworked IP addresses translation functions
Centralized initializing of random number generator
2011-11-08 21:15:36 +01:00
Michal Zima
f9f2bd501b Quite good implementation of NAT 2010-02-22 14:55:18 +01:00