summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJo-Philipp Wich2021-03-31 17:45:22 +0000
committerJo-Philipp Wich2021-03-31 17:45:22 +0000
commit8f8e42c76d6d72ebce9c609a0fa3afcacd110514 (patch)
tree08d6197a7dbaa58fe156baf8568d75b708e35229
parent25287af31cf7a4f9b64a1e0e32b5ec2f4cb28b77 (diff)
downloadfirewall4-8f8e42c76d6d72ebce9c609a0fa3afcacd110514.tar.gz
fw4.uc: gracefully handle missing defaults section
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
-rw-r--r--root/usr/share/ucode/fw4.uc3
1 files changed, 3 insertions, 0 deletions
diff --git a/root/usr/share/ucode/fw4.uc b/root/usr/share/ucode/fw4.uc
index 25df7a6..ebab4f7 100644
--- a/root/usr/share/ucode/fw4.uc
+++ b/root/usr/share/ucode/fw4.uc
@@ -510,6 +510,9 @@ return {
this.cursor.foreach("firewall", "defaults", d => self.parse_defaults(d));
+ if (!this.state.defaults)
+ this.parse_defaults({});
+
//
// Build list of ipsets