queueconstants_default.go raw
1 //go:build !android && !ios && !windows
2
3 /* SPDX-License-Identifier: MIT
4 *
5 * Copyright (C) 2017-2025 WireGuard LLC. All Rights Reserved.
6 */
7
8 package device
9
10 import "golang.zx2c4.com/wireguard/conn"
11
12 const (
13 QueueStagedSize = conn.IdealBatchSize
14 QueueOutboundSize = 1024
15 QueueInboundSize = 1024
16 QueueHandshakeSize = 1024
17 MaxSegmentSize = (1 << 16) - 1 // largest possible UDP datagram
18 PreallocatedBuffersPerPool = 0 // Disable and allow for infinite memory growth
19 )
20