From 27e3fc8646640e0053575258abdaa9344e9d7d2d Mon Sep 17 00:00:00 2001 From: qydysky Date: Sat, 13 Apr 2024 08:45:33 +0000 Subject: [PATCH] 1 --- Net.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Net.go b/Net.go index 8815459..d586e5a 100644 --- a/Net.go +++ b/Net.go @@ -387,11 +387,11 @@ func ForwardUdp(targetaddr, network, listenaddr string, acceptCIDRs []string) (c continue } - var accpet bool - for i := 0; i < len(matchfunc); i++ { - accpet = accpet || matchfunc[i](cliAddr.IP) + var deny bool + for i := 0; !deny && i < len(matchfunc); i++ { + deny = deny && !matchfunc[i](cliAddr.IP) } - if !accpet { + if deny { //返回Deny select { default: -- 2.39.2