]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
device: always name *Queue*Element variables elem
authorJosh Bleecher Snyder <josh@tailscale.com>
Wed, 16 Dec 2020 00:00:52 +0000 (16:00 -0800)
committerJosh Bleecher Snyder <josh@tailscale.com>
Thu, 17 Dec 2020 00:16:26 +0000 (16:16 -0800)
They're called elem in most places.
Rename a few local variables to make it consistent.
This makes it easier to grep the code for things like elem.Drop.

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
device/pools.go
device/receive.go
device/send.go

index 6939eeb10618d1ff61ce015bca72c1f6cfa0d4e7..55eb6ab39479a9376798899a64026199470a22f5 100644 (file)
@@ -64,12 +64,12 @@ func (device *Device) GetInboundElement() *QueueInboundElement {
        }
 }
 
-func (device *Device) PutInboundElement(msg *QueueInboundElement) {
-       msg.clearPointers()
+func (device *Device) PutInboundElement(elem *QueueInboundElement) {
+       elem.clearPointers()
        if PreallocatedBuffersPerPool == 0 {
-               device.pool.inboundElementPool.Put(msg)
+               device.pool.inboundElementPool.Put(elem)
        } else {
-               device.pool.inboundElementReuseChan <- msg
+               device.pool.inboundElementReuseChan <- elem
        }
 }
 
@@ -81,11 +81,11 @@ func (device *Device) GetOutboundElement() *QueueOutboundElement {
        }
 }
 
-func (device *Device) PutOutboundElement(msg *QueueOutboundElement) {
-       msg.clearPointers()
+func (device *Device) PutOutboundElement(elem *QueueOutboundElement) {
+       elem.clearPointers()
        if PreallocatedBuffersPerPool == 0 {
-               device.pool.outboundElementPool.Put(msg)
+               device.pool.outboundElementPool.Put(elem)
        } else {
-               device.pool.outboundElementReuseChan <- msg
+               device.pool.outboundElementReuseChan <- elem
        }
 }
index 852bd891e229a4fd13e5875f3504b7595d7b6b38..aeaae51d2f5c12364321ce9207c750aa310494d4 100644 (file)
@@ -56,26 +56,26 @@ func (elem *QueueInboundElement) IsDropped() bool {
        return atomic.LoadInt32(&elem.dropped) == AtomicTrue
 }
 
-func (device *Device) addToInboundAndDecryptionQueues(inboundQueue chan *QueueInboundElement, decryptionQueue chan *QueueInboundElement, element *QueueInboundElement) bool {
+func (device *Device) addToInboundAndDecryptionQueues(inboundQueue chan *QueueInboundElement, decryptionQueue chan *QueueInboundElement, elem *QueueInboundElement) bool {
        select {
-       case inboundQueue <- element:
+       case inboundQueue <- elem:
                select {
-               case decryptionQueue <- element:
+               case decryptionQueue <- elem:
                        return true
                default:
-                       element.Drop()
-                       element.Unlock()
+                       elem.Drop()
+                       elem.Unlock()
                        return false
                }
        default:
-               device.PutInboundElement(element)
+               device.PutInboundElement(elem)
                return false
        }
 }
 
-func (device *Device) addToHandshakeQueue(queue chan QueueHandshakeElement, element QueueHandshakeElement) bool {
+func (device *Device) addToHandshakeQueue(queue chan QueueHandshakeElement, elem QueueHandshakeElement) bool {
        select {
-       case queue <- element:
+       case queue <- elem:
                return true
        default:
                return false
index 1f71f7925015bd46926ec154e48a257ca78d1726..6b21708d7c9303f0b2c84bc6c0a4a6a85210938e 100644 (file)
@@ -81,10 +81,10 @@ func (elem *QueueOutboundElement) IsDropped() bool {
        return atomic.LoadInt32(&elem.dropped) == AtomicTrue
 }
 
-func addToNonceQueue(queue chan *QueueOutboundElement, element *QueueOutboundElement, device *Device) {
+func addToNonceQueue(queue chan *QueueOutboundElement, elem *QueueOutboundElement, device *Device) {
        for {
                select {
-               case queue <- element:
+               case queue <- elem:
                        return
                default:
                        select {
@@ -97,20 +97,20 @@ func addToNonceQueue(queue chan *QueueOutboundElement, element *QueueOutboundEle
        }
 }
 
-func addToOutboundAndEncryptionQueues(outboundQueue chan *QueueOutboundElement, encryptionQueue chan *QueueOutboundElement, element *QueueOutboundElement) {
+func addToOutboundAndEncryptionQueues(outboundQueue chan *QueueOutboundElement, encryptionQueue chan *QueueOutboundElement, elem *QueueOutboundElement) {
        select {
-       case outboundQueue <- element:
+       case outboundQueue <- elem:
                select {
-               case encryptionQueue <- element:
+               case encryptionQueue <- elem:
                        return
                default:
-                       element.Drop()
-                       element.peer.device.PutMessageBuffer(element.buffer)
-                       element.Unlock()
+                       elem.Drop()
+                       elem.peer.device.PutMessageBuffer(elem.buffer)
+                       elem.Unlock()
                }
        default:
-               element.peer.device.PutMessageBuffer(element.buffer)
-               element.peer.device.PutOutboundElement(element)
+               elem.peer.device.PutMessageBuffer(elem.buffer)
+               elem.peer.device.PutOutboundElement(elem)
        }
 }