aboutsummaryrefslogtreecommitdiffstats
path: root/device/constants.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-05-22 00:57:42 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2021-05-22 01:00:51 +0200
commitc27ff9b9f6f7849614e774be8a15c1266c415750 (patch)
tree9a8a5bf41885dc84ca15a41192cf0fda7fd712e4 /device/constants.go
parenttun: linux: account for interface removal from outside (diff)
downloadwireguard-go-c27ff9b9f6f7849614e774be8a15c1266c415750.tar.xz
wireguard-go-c27ff9b9f6f7849614e774be8a15c1266c415750.zip
device: allow reducing queue constants on iOS
Heavier network extensions might require the wireguard-go component to use less ram, so let users of this reduce these as needed. At some point we'll put this behind a configuration method of sorts, but for now, just expose the consts as vars. Requested-by: Josh Bleecher Snyder <josh@tailscale.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'device/constants.go')
-rw-r--r--device/constants.go1
1 files changed, 0 insertions, 1 deletions
diff --git a/device/constants.go b/device/constants.go
index 2252917..53a2526 100644
--- a/device/constants.go
+++ b/device/constants.go
@@ -35,7 +35,6 @@ const (
/* Implementation constants */
const (
- UnderLoadQueueSize = QueueHandshakeSize / 8
UnderLoadAfterTime = time.Second // how long does the device remain under load after detected
MaxPeers = 1 << 16 // maximum number of configured peers
)