One string was already used only if that condition was true, second one
is added now. Both are used in a nicer way.
Signed-off-by: Martin Kletzander <mkletzan(a)redhat.com>
---
tests/virnetservertest.c | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/tests/virnetservertest.c b/tests/virnetservertest.c
index 596fabedd38b..e8e91f867e45 100644
--- a/tests/virnetservertest.c
+++ b/tests/virnetservertest.c
@@ -35,6 +35,13 @@ testCreateServer(const char *host, int family)
virNetServerClientPtr cln1 = NULL, cln2 = NULL;
virNetSocketPtr sk1 = NULL, sk2 = NULL;
int fdclient[2];
+ const char *mdns_entry = NULL;
+ const char *mdns_group = NULL;
+
+# ifdef WITH_AVAHI
+ mdns_entry = "libvirt-ro";
+ mdns_group = "libvirtTest";
+# endif
if (socketpair(PF_UNIX, SOCK_STREAM, 0, fdclient) < 0) {
virReportSystemError(errno, "%s",
@@ -44,11 +51,7 @@ testCreateServer(const char *host, int family)
if (!(srv = virNetServerNew(10, 50, 5, 100, 10,
120, 5, true,
-# ifdef WITH_AVAHI
- "libvirtTest",
-# else
- NULL,
-# endif
+ mdns_group,
NULL,
NULL,
NULL,
@@ -79,9 +82,9 @@ testCreateServer(const char *host, int family)
5)))
goto error;
- if (virNetServerAddService(srv, svc1, "libvirt-ro") < 0)
+ if (virNetServerAddService(srv, svc1, mdns_entry) < 0)
goto error;
- if (virNetServerAddService(srv, svc2, "libvirt-ro") < 0)
+ if (virNetServerAddService(srv, svc2, mdns_entry) < 0)
goto error;
if (virNetSocketNewConnectSockFD(fdclient[0], &sk1) < 0)
--
2.4.3