From f6022046cead2b5afece009c19e433ef4b28527c Mon Sep 17 00:00:00 2001 From: Marcos Mendoza Date: Fri, 30 Jan 2026 12:11:06 -0600 Subject: [PATCH] net/pfSense-pkg-pfBlockerNG-devel: only remove quick from match rules Fix regression from 3e5e36b41789b8afb4b9f73d9e764e60b11cdbc9. --- net/pfSense-pkg-pfBlockerNG-devel/Makefile | 3 +-- .../files/usr/local/pkg/pfblockerng/pfblockerng.inc | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net/pfSense-pkg-pfBlockerNG-devel/Makefile b/net/pfSense-pkg-pfBlockerNG-devel/Makefile index c4501c77df16..3b201e6a3a1b 100644 --- a/net/pfSense-pkg-pfBlockerNG-devel/Makefile +++ b/net/pfSense-pkg-pfBlockerNG-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= pfSense-pkg-pfBlockerNG-devel -PORTVERSION= 3.2.14 -PORTREVISION= 4 +PORTVERSION= 3.2.15 CATEGORIES= net MASTER_SITES= # empty DISTFILES= # empty diff --git a/net/pfSense-pkg-pfBlockerNG-devel/files/usr/local/pkg/pfblockerng/pfblockerng.inc b/net/pfSense-pkg-pfBlockerNG-devel/files/usr/local/pkg/pfblockerng/pfblockerng.inc index 3a29bc8c6f6f..a27205fce35c 100644 --- a/net/pfSense-pkg-pfBlockerNG-devel/files/usr/local/pkg/pfblockerng/pfblockerng.inc +++ b/net/pfSense-pkg-pfBlockerNG-devel/files/usr/local/pkg/pfblockerng/pfblockerng.inc @@ -153,7 +153,7 @@ $pfb['continent_list'] = array_flip(array('pfB_Africa', 'pfB_Antarctica', 'pfB_A $pfb['base_rule_reg'] = array('ipprotocol' => 'inet'); // Floating rules, base rule array -$pfb['base_rule_float'] = array('floating' => 'yes', 'ipprotocol' => 'inet'); +$pfb['base_rule_float'] = array('quick' => 'yes', 'floating' => 'yes', 'ipprotocol' => 'inet'); // Define Arrays for managing the IP mastefile foreach (array('existing', 'actual') as $pftype) { @@ -4560,6 +4560,7 @@ function pfb_firewall_rule($action, $pfb_alias, $vtype, $pfb_log, $agateway_in=' case 'Match_Outbound': $rule = $pfb['base_rule_float']; $rule['type'] = 'match'; + unset($rule['quick']); if ($vtype == '_v6') { $rule['ipprotocol'] = 'inet6'; } @@ -4599,6 +4600,7 @@ function pfb_firewall_rule($action, $pfb_alias, $vtype, $pfb_log, $agateway_in=' case 'Match_Inbound': $rule = $pfb['base_rule_float']; $rule['type'] = 'match'; + unset($rule['quick']); if ($vtype == '_v6') { $rule['ipprotocol'] = 'inet6'; }