From cb6ab5184c191d4d561c47743d716e00802aab93 Mon Sep 17 00:00:00 2001 From: afeiszli Date: Thu, 1 Sep 2022 11:41:20 -0400 Subject: [PATCH] fixing ip check for server --- logic/peers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logic/peers.go b/logic/peers.go index db31be23..5e17d6de 100644 --- a/logic/peers.go +++ b/logic/peers.go @@ -272,7 +272,7 @@ func GetAllowedIPs(node, peer *models.Node) []net.IPNet { // remove internet gateway if server if node.IsServer == "yes" { for i := len(egressIPs) - 1; i >= 0; i-- { - if egressIPs[i].IP.String() == "0.0.0.0/0" || egressIPs[i].IP.String() == "::/0" { + if egressIPs[i].String() == "0.0.0.0/0" || egressIPs[i].String() == "::/0" { egressIPs = append(egressIPs[:i], egressIPs[i+1:]...) } }