1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-09-19 09:49:21 +03:00
Files
SoftEtherVPN/src/Mayaqua
Davide Beatrici 7d58e6bf60 Add interface for easy protocol implementation
This commit adds a protocol interface to the server, its purpose is to manage TCP connections and the various third-party protocols.

More specifically, ProtoHandleConnection() takes care of exchanging the packets between the local and remote endpoint; the protocol implementation only has to parse them and act accordingly.

The interface knows which protocol is the connection for by calling IsPacketForMe(), a function implemented for each protocol.
2019-07-26 08:36:54 +02:00
..
2014-01-04 22:00:08 +09:00
2019-07-22 11:35:19 -07:00
2019-07-22 11:28:12 -07:00
2014-01-04 22:00:08 +09:00
2014-01-04 22:00:08 +09:00
2018-05-16 23:47:10 +02:00