address comments

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
import this
2025-11-13 16:02:56 +00:00
committed by GitHub
parent 219f3af967
commit 81fd37e5c0
@@ -630,18 +630,14 @@ ExitPolicy reject *:*
EOF
fi
local total_rules
total_rules=$(grep "^ExitPolicy reject" "$POLICY_FILE" | grep -v "\*:\*" | wc -l || true)
echo "processing $total_rules blocklist rules"
#
# SAFE non-subshell loop using a temp file
#
local tmpfile
tmpfile=$(mktemp)
grep "^ExitPolicy reject" "$POLICY_FILE" | grep -v "\*:\*" > "$tmpfile"
local total_rules
total_rules=$(wc -l < "$tmpfile")
echo "processing $total_rules blocklist rules"
local line ip_range
while IFS= read -r line; do
[[ -z "$line" ]] && continue