diff --git a/redirect_nftables_rules.go b/redirect_nftables_rules.go index b12f731..4ab046f 100644 --- a/redirect_nftables_rules.go +++ b/redirect_nftables_rules.go @@ -697,6 +697,7 @@ func (r *autoRedirect) nftablesCreateDNSHijackRulesForFamily( Register: 1, Data: binaryutil.BigEndian.PutUint16(53), }, + &expr.Counter{}, &expr.Immediate{ Register: 1, Data: dnsServer.AsSlice(), @@ -706,7 +707,6 @@ func (r *autoRedirect) nftablesCreateDNSHijackRulesForFamily( Family: uint32(family), RegAddrMin: 1, }, - &expr.Counter{}, ) nft.AddRule(&nftables.Rule{ Table: table,