9c6c51
From 5b3cf2163da13ac79129ca2bb85ae1908922644c Mon Sep 17 00:00:00 2001
9c6c51
Message-Id: <5b3cf2163da13ac79129ca2bb85ae1908922644c@dist-git>
9c6c51
From: Laine Stump <laine@laine.org>
9c6c51
Date: Fri, 1 Feb 2019 20:29:27 -0500
9c6c51
Subject: [PATCH] configure: change HAVE_FIREWALLD to WITH_FIREWALLD
9c6c51
MIME-Version: 1.0
9c6c51
Content-Type: text/plain; charset=UTF-8
9c6c51
Content-Transfer-Encoding: 8bit
9c6c51
9c6c51
Support for firewalld is a feature that can be selectively enabled or
9c6c51
disabled (using --with-firewalld/--without-firewalld), not merely
9c6c51
something that must be accounted for in the code if it is present with
9c6c51
no exceptions. It is more consistent with other usage in libvirt to
9c6c51
use WITH_FIREWALLD rather than HAVE_FIREWALLD.
9c6c51
9c6c51
Signed-off-by: Laine Stump <laine@laine.org>
9c6c51
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
9c6c51
(cherry picked from commit 4bf0f390ed57307050a213f3f6364061f2717b00)
9c6c51
9c6c51
https://bugzilla.redhat.com/1650320
9c6c51
9c6c51
Reviewed-by: Ján Tomko <jtomko@redhat.com>
9c6c51
---
9c6c51
 m4/virt-firewalld.m4           | 4 ++--
9c6c51
 src/network/bridge_driver.c    | 6 +++---
9c6c51
 src/nwfilter/nwfilter_driver.c | 6 +++---
9c6c51
 3 files changed, 8 insertions(+), 8 deletions(-)
9c6c51
9c6c51
diff --git a/m4/virt-firewalld.m4 b/m4/virt-firewalld.m4
9c6c51
index 08d2ff83d6..89efa47589 100644
9c6c51
--- a/m4/virt-firewalld.m4
9c6c51
+++ b/m4/virt-firewalld.m4
9c6c51
@@ -32,10 +32,10 @@ AC_DEFUN([LIBVIRT_CHECK_FIREWALLD], [
9c6c51
     if test "x$with_dbus" != "xyes" ; then
9c6c51
       AC_MSG_ERROR([You must have dbus enabled for firewalld support])
9c6c51
     fi
9c6c51
-    AC_DEFINE_UNQUOTED([HAVE_FIREWALLD], [1], [whether firewalld support is enabled])
9c6c51
+    AC_DEFINE_UNQUOTED([WITH_FIREWALLD], [1], [whether firewalld support is enabled])
9c6c51
   fi
9c6c51
 
9c6c51
-  AM_CONDITIONAL([HAVE_FIREWALLD], [test "x$with_firewalld" != "xno"])
9c6c51
+  AM_CONDITIONAL([WITH_FIREWALLD], [test "x$with_firewalld" != "xno"])
9c6c51
 ])
9c6c51
 
9c6c51
 AC_DEFUN([LIBVIRT_RESULT_FIREWALLD], [
9c6c51
diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c
9c6c51
index 1ad95d524c..d153a8cdb6 100644
9c6c51
--- a/src/network/bridge_driver.c
9c6c51
+++ b/src/network/bridge_driver.c
9c6c51
@@ -538,7 +538,7 @@ networkAutostartConfig(virNetworkObjPtr obj,
9c6c51
 }
9c6c51
 
9c6c51
 
9c6c51
-#if HAVE_FIREWALLD
9c6c51
+#ifdef WITH_FIREWALLD
9c6c51
 static DBusHandlerResult
9c6c51
 firewalld_dbus_filter_bridge(DBusConnection *connection ATTRIBUTE_UNUSED,
9c6c51
                              DBusMessage *message,
9c6c51
@@ -659,7 +659,7 @@ networkStateInitialize(bool privileged,
9c6c51
     int ret = -1;
9c6c51
     char *configdir = NULL;
9c6c51
     char *rundir = NULL;
9c6c51
-#ifdef HAVE_FIREWALLD
9c6c51
+#ifdef WITH_FIREWALLD
9c6c51
     DBusConnection *sysbus = NULL;
9c6c51
 #endif
9c6c51
 
9c6c51
@@ -757,7 +757,7 @@ networkStateInitialize(bool privileged,
9c6c51
 
9c6c51
     network_driver->networkEventState = virObjectEventStateNew();
9c6c51
 
9c6c51
-#ifdef HAVE_FIREWALLD
9c6c51
+#ifdef WITH_FIREWALLD
9c6c51
     if (!(sysbus = virDBusGetSystemBus())) {
9c6c51
         VIR_WARN("DBus not available, disabling firewalld support "
9c6c51
                  "in bridge_network_driver: %s", virGetLastErrorMessage());
9c6c51
diff --git a/src/nwfilter/nwfilter_driver.c b/src/nwfilter/nwfilter_driver.c
9c6c51
index ed34586105..a657b750e6 100644
9c6c51
--- a/src/nwfilter/nwfilter_driver.c
9c6c51
+++ b/src/nwfilter/nwfilter_driver.c
9c6c51
@@ -79,7 +79,7 @@ static void nwfilterDriverUnlock(void)
9c6c51
     virMutexUnlock(&driver->lock);
9c6c51
 }
9c6c51
 
9c6c51
-#if HAVE_FIREWALLD
9c6c51
+#ifdef WITH_FIREWALLD
9c6c51
 
9c6c51
 static DBusHandlerResult
9c6c51
 nwfilterFirewalldDBusFilter(DBusConnection *connection ATTRIBUTE_UNUSED,
9c6c51
@@ -148,7 +148,7 @@ nwfilterDriverInstallDBusMatches(DBusConnection *sysbus)
9c6c51
     return ret;
9c6c51
 }
9c6c51
 
9c6c51
-#else /* HAVE_FIREWALLD */
9c6c51
+#else /* WITH_FIREWALLD */
9c6c51
 
9c6c51
 static void
9c6c51
 nwfilterDriverRemoveDBusMatches(void)
9c6c51
@@ -161,7 +161,7 @@ nwfilterDriverInstallDBusMatches(DBusConnection *sysbus ATTRIBUTE_UNUSED)
9c6c51
     return 0;
9c6c51
 }
9c6c51
 
9c6c51
-#endif /* HAVE_FIREWALLD */
9c6c51
+#endif /* WITH_FIREWALLD */
9c6c51
 
9c6c51
 static int
9c6c51
 virNWFilterTriggerRebuildImpl(void *opaque)
9c6c51
-- 
9c6c51
2.20.1
9c6c51