From b1c48c12e2c667a880d9682636ae68145ca06df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sat, 20 Jun 2026 19:47:40 +0800 Subject: [PATCH] Fix route address set polluted by appended default element --- redirect_nftables_exprs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redirect_nftables_exprs.go b/redirect_nftables_exprs.go index d29c113..24af90f 100644 --- a/redirect_nftables_exprs.go +++ b/redirect_nftables_exprs.go @@ -161,7 +161,7 @@ func nftablesCreateIPSet( IntervalEnd: true, }) } - if len(prefixList) == 0 && appendDefault { + if appendDefault && len(setElements) == 0 { if family == nftables.TableFamilyIPv4 { setElements = append(setElements, nftables.SetElement{ Key: netip.IPv4Unspecified().AsSlice(),