From 80280b8b3b5caa422ae9d79aec1085f27317c849 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Fri, 13 May 2022 23:36:22 +0800 Subject: [PATCH] chk mtu --- gold/link/peer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gold/link/peer.go b/gold/link/peer.go index a4caa76..e48a97d 100644 --- a/gold/link/peer.go +++ b/gold/link/peer.go @@ -28,7 +28,7 @@ func (m *Me) AddPeer(cfg *PeerConfig) (l *Link) { if ok { return } - if cfg.MTU == 0 || cfg.MTU == 65535 { + if cfg.MTU == 0 || cfg.MTU == 65535 || cfg.MTU > m.mtu { panic("invalid mtu for peer " + cfg.PeerIP) } l = &Link{