ipmi-bt-test: force ipv4
authorVladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Wed, 18 Oct 2023 19:11:23 +0000 (22:11 +0300)
committerThomas Huth <thuth@redhat.com>
Fri, 27 Oct 2023 08:13:17 +0000 (10:13 +0200)
We open ipv4 listening socket. But "localhost" in qemu parameters may
load to Qemu trying to connect with ipv6 and fail with "Connection
refused". Force ipv4 by using ipv4 ip address.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Message-ID: <20231018191123.1176602-1-vsementsov@yandex-team.ru>
Acked-by: Corey Minyard <cminyard@mvista.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/qtest/ipmi-bt-test.c

index ed431e34e68dc0f7f01340cc8ec2a55f90839271..383239bcd48e9b98a569c5aa10b9846cfb339040 100644 (file)
@@ -411,7 +411,7 @@ int main(int argc, char **argv)
     g_test_init(&argc, &argv, NULL);
 
     global_qtest = qtest_initf(
-        " -chardev socket,id=ipmi0,host=localhost,port=%d,reconnect=10"
+        " -chardev socket,id=ipmi0,host=127.0.0.1,port=%d,reconnect=10"
         " -device ipmi-bmc-extern,chardev=ipmi0,id=bmc0"
         " -device isa-ipmi-bt,bmc=bmc0", emu_port);
     qtest_irq_intercept_in(global_qtest, "ioapic");