aboutsummaryrefslogtreecommitdiff
path: root/src/peer.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/peer.go')
-rw-r--r--src/peer.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/peer.go b/src/peer.go
index 7b2b2a6..db5e99f 100644
--- a/src/peer.go
+++ b/src/peer.go
@@ -3,6 +3,7 @@ package main
import (
"net"
"sync"
+ "time"
)
type KeyPair struct {
@@ -13,8 +14,9 @@ type KeyPair struct {
}
type Peer struct {
- mutex sync.RWMutex
- publicKey NoisePublicKey
- presharedKey NoiseSymmetricKey
- endpoint net.IP
+ mutex sync.RWMutex
+ publicKey NoisePublicKey
+ presharedKey NoiseSymmetricKey
+ endpoint net.IP
+ persistentKeepaliveInterval time.Duration
}