Blame SOURCES/0017-fix-dbus-properties-IPv4-and-IPv6-should-be-true-if-.patch

e9ad3f
From 633f2335b9305514b36b50455063070c4888be61 Mon Sep 17 00:00:00 2001
e9ad3f
From: Eric Garver <eric@garver.life>
e9ad3f
Date: Wed, 10 Feb 2021 16:35:12 -0500
e9ad3f
Subject: [PATCH 17/22] fix(dbus): properties: IPv4 and IPv6 should be true if
e9ad3f
 using nftables
e9ad3f
e9ad3f
(cherry picked from commit 85feb6cf091d4e03c1175770a7cacb9d994f1126)
e9ad3f
(cherry picked from commit 94cc358fe90f4926e588f568edec9fd4efe49370)
e9ad3f
---
e9ad3f
 src/firewall/server/firewalld.py | 4 ++--
e9ad3f
 1 file changed, 2 insertions(+), 2 deletions(-)
e9ad3f
e9ad3f
diff --git a/src/firewall/server/firewalld.py b/src/firewall/server/firewalld.py
e9ad3f
index 895e9635d1aa..f74e6e6ae6ff 100644
e9ad3f
--- a/src/firewall/server/firewalld.py
e9ad3f
+++ b/src/firewall/server/firewalld.py
e9ad3f
@@ -158,13 +158,13 @@ class FirewallD(slip.dbus.service.Object):
e9ad3f
             return dbus.String(self.fw.get_state())
e9ad3f
 
e9ad3f
         elif prop == "IPv4":
e9ad3f
-            return dbus.Boolean(self.fw.ip4tables_enabled)
e9ad3f
+            return dbus.Boolean(self.fw.is_ipv_enabled("ipv4"))
e9ad3f
 
e9ad3f
         elif prop == "IPv4ICMPTypes":
e9ad3f
             return dbus.Array(self.fw.ipv4_supported_icmp_types, "s")
e9ad3f
 
e9ad3f
         elif prop == "IPv6":
e9ad3f
-            return dbus.Boolean(self.fw.ip6tables_enabled)
e9ad3f
+            return dbus.Boolean(self.fw.is_ipv_enabled("ipv6"))
e9ad3f
 
e9ad3f
         elif prop == "IPv6_rpfilter":
e9ad3f
             return dbus.Boolean(self.fw.ipv6_rpfilter_enabled)
e9ad3f
-- 
e9ad3f
2.27.0
e9ad3f