diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2017-08-07 15:25:04 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2017-08-07 15:25:04 +0200 |
commit | cba1d6585ab9b12ae3e0897db85675ba452c3f09 (patch) | |
tree | 13d0975bf53a107c2760c833fd07f36d860a338a /src/constants.go | |
parent | 8c34c4cbb3780c433148966a004f5a51aace0f64 (diff) |
Number of fixes in response to code review
This version cannot complete a handshake.
The program will panic upon receiving any message on the UDP socket.
Diffstat (limited to 'src/constants.go')
-rw-r--r-- | src/constants.go | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/constants.go b/src/constants.go index f09ded6..37603e8 100644 --- a/src/constants.go +++ b/src/constants.go @@ -7,16 +7,15 @@ import ( /* Specification constants */ const ( - RekeyAfterMessages = (1 << 64) - (1 << 16) - 1 - RejectAfterMessages = (1 << 64) - (1 << 4) - 1 - RekeyAfterTime = time.Second * 120 - RekeyAttemptTime = time.Second * 90 - RekeyTimeout = time.Second * 5 - RejectAfterTime = time.Second * 180 - KeepaliveTimeout = time.Second * 10 - CookieRefreshTime = time.Second * 120 - MaxHandshakeAttemptTime = time.Second * 90 - PaddingMultiple = 16 + RekeyAfterMessages = (1 << 64) - (1 << 16) - 1 + RejectAfterMessages = (1 << 64) - (1 << 4) - 1 + RekeyAfterTime = time.Second * 120 + RekeyAttemptTime = time.Second * 90 + RekeyTimeout = time.Second * 5 + RejectAfterTime = time.Second * 180 + KeepaliveTimeout = time.Second * 10 + CookieRefreshTime = time.Second * 120 + PaddingMultiple = 16 ) const ( @@ -33,4 +32,5 @@ const ( QueueHandshakeBusySize = QueueHandshakeSize / 8 MinMessageSize = MessageTransportSize // size of keep-alive MaxMessageSize = ((1 << 16) - 1) + MessageTransportHeaderSize + MaxPeers = 1 << 16 ) |