On Tue, 2016-12-27 at 10:30 +0100, Michal Privoznik wrote: > After 478ddedc12 a bug is fixed where we wrongly presumed loopack > device name on non-Linux systems. It's lo0. However, the fix is > not reflected in the tests which are failing now. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- > tests/networkxml2conftest.c | 15 +++++++++++++-- > 1 file changed, 13 insertions(+), 2 deletions(-) > > diff --git a/tests/networkxml2conftest.c b/tests/networkxml2conftest.c > index a80d3b2d4..404e2c722 100644 > --- a/tests/networkxml2conftest.c > +++ b/tests/networkxml2conftest.c > @@ -41,10 +41,21 @@ testCompareXMLToConfFiles(const char *inxml, const char *outconf, dnsmasqCapsPtr > if (dctx == NULL) > goto fail; > > - if (networkDnsmasqConfContents(obj, pidfile, &actual, > - dctx, caps) < 0) > + if (networkDnsmasqConfContents(obj, pidfile, &actual, dctx, caps) < 0) > goto fail; > Please add a comment pointing out that changes to networkDnsmasqConfContents() will need to be reflected here, and add a similar comment to the aforementioned function, so that we have a much higher chance of them not getting out of sync. > +#ifndef __linux__ > + char * tmp; > + > + if (!(tmp = virStringReplace(actual, > + "except-interface=lo0\n", > + "except-interface=lo\n"))) > + goto fail; > + VIR_FREE(actual); > + actual = tmp; > + tmp = NULL; > +#endif > + > if (virTestCompareToFile(actual, outconf) < 0) > goto fail; -- Andrea Bolognani / Red Hat / Virtualization -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list