diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2017-06-29 14:39:21 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2017-06-29 14:39:21 +0200 |
commit | 7e185db1418635a28e5aacbd17b1f17b9ab89e35 (patch) | |
tree | e617d1dbca6c3d45207f9db145ec270bf8496132 /src/device.go | |
parent | 1f0976a26c1d0a6b5eb2c0aa993f12d89f96eed2 (diff) |
Completed get/set configuration
For debugging of "outbound flow"
Mostly, a few things still missing
Diffstat (limited to 'src/device.go')
-rw-r--r-- | src/device.go | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/device.go b/src/device.go index a7a5c7b..52ac6a4 100644 --- a/src/device.go +++ b/src/device.go @@ -81,10 +81,7 @@ func (device *Device) RemovePeer(key NoisePublicKey) { peer.mutex.Lock() device.routingTable.RemovePeer(peer) delete(device.peers, key) -} - -func (device *Device) RemoveAllAllowedIps(peer *Peer) { - + peer.Close() } func (device *Device) RemoveAllPeers() { @@ -93,8 +90,7 @@ func (device *Device) RemoveAllPeers() { for key, peer := range device.peers { peer.mutex.Lock() - device.routingTable.RemovePeer(peer) delete(device.peers, key) - peer.mutex.Unlock() + peer.Close() } } |