From ed31e757392d1f8a907250b19c64b59451c440db Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Fri, 7 Jul 2017 13:47:09 +0200 Subject: Fixed cookie reply processing bug --- src/device.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/device.go') diff --git a/src/device.go b/src/device.go index c577623..882d587 100644 --- a/src/device.go +++ b/src/device.go @@ -25,8 +25,8 @@ type Device struct { queue struct { encryption chan *QueueOutboundElement decryption chan *QueueInboundElement + inbound chan *QueueInboundElement handshake chan QueueHandshakeElement - inbound chan []byte // inbound queue for TUN } signal struct { stop chan struct{} @@ -77,10 +77,10 @@ func NewDevice(tun TUNDevice, logLevel int) *Device { // create queues - device.queue.encryption = make(chan *QueueOutboundElement, QueueOutboundSize) device.queue.handshake = make(chan QueueHandshakeElement, QueueHandshakeSize) + device.queue.encryption = make(chan *QueueOutboundElement, QueueOutboundSize) device.queue.decryption = make(chan *QueueInboundElement, QueueInboundSize) - device.queue.inbound = make(chan []byte, QueueInboundSize) + device.queue.inbound = make(chan *QueueInboundElement, QueueInboundSize) // prepare signals -- cgit v1.2.3