From 6d79f3c44dcc01be7a24f7ca6eb66ec33243f927 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Fri, 13 Oct 2023 16:00:40 +0200 Subject: [PATCH] Firewall: Rules: LAN - sort auto generated rules by priority set, closes https://github.com/opnsense/core/issues/6933 --- src/opnsense/mvc/app/library/OPNsense/Firewall/Plugin.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/opnsense/mvc/app/library/OPNsense/Firewall/Plugin.php b/src/opnsense/mvc/app/library/OPNsense/Firewall/Plugin.php index 8cc0c4a68..f74ffb947 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Firewall/Plugin.php +++ b/src/opnsense/mvc/app/library/OPNsense/Firewall/Plugin.php @@ -357,6 +357,7 @@ class Plugin */ public function iterateFilterRules() { + ksort($this->filterRules); /* sort rules by priority */ foreach ($this->filterRules as $prio => $ruleset) { foreach ($ruleset as $rule) { yield $rule;