network: add auto-detection of optimal MTU for WireGuard interface, --wg-mtu flag, set max_mtu for Corrosion to 1232

This commit is contained in:
Pasha Sviderski
2026-06-16 21:36:12 +10:00
parent 2f76187bf5
commit 0c3b8b122f
18 changed files with 373 additions and 170 deletions
+10
View File
@@ -0,0 +1,10 @@
//go:build darwin
package network
import "errors"
// detectEgressMTU is a stub for Darwin. The machine daemon that performs detection only runs on Linux.
func detectEgressMTU() (int, error) {
return 0, errors.New("not implemented on darwin")
}