Good day! I have encoutered a problem with your library.
I have both a clientside program and serverside program. Both client and server are behind different routers and different IP`s.
When the client connects to a server, after the ‘connectionInfo’ is asked, server recieves global IP adress of client:
[6 - Debug] - Waiting for client connnectionInfo from [TCP] 192.168.1.110:27016 -> 95.31.25.243:12774
Then we send ‘ConnectionSetup’ packet to client:
[7 - Debug] - Received packet of type ConnectionSetup from [TCP] 192.168.1.110:27016 -> 95.31.25.243:12774, containing 48 header bytes and 43 payload bytes.
[8 - Debug] - Connection keep alive polling thread has started.
After all, connectionInfo contains not global IP adress of client, but its local IP:
[TCP] 192.168.1.110:27016 -> 192.168.1.14:12774
So I can’t send packets to client anymore.
How can I fix that?