mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-28 11:47:48 +02:00
handle Retry message
This commit is contained in:
parent
324932c758
commit
30e6984889
2 changed files with 32 additions and 8 deletions
|
@ -31,7 +31,8 @@ namespace transport
|
|||
enum SSU2MessageType
|
||||
{
|
||||
eSSU2SessionRequest = 0,
|
||||
eSSU2SessionCreated = 1
|
||||
eSSU2SessionCreated = 1,
|
||||
eSSU2Retry = 9
|
||||
};
|
||||
|
||||
enum SSU2BlockType
|
||||
|
@ -90,10 +91,11 @@ namespace transport
|
|||
|
||||
void ProcessSessionRequest (uint64_t connID, uint8_t * buf, size_t len);
|
||||
bool ProcessSessionCreated (uint8_t * buf, size_t len);
|
||||
bool ProcessRetry (uint8_t * buf, size_t len);
|
||||
|
||||
private:
|
||||
|
||||
void SendSessionRequest ();
|
||||
void SendSessionRequest (uint64_t token = 0);
|
||||
void SendSessionCreated (const uint8_t * X);
|
||||
|
||||
void HandlePayload (const uint8_t * buf, size_t len);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue