mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
libxl: Fix connection to modular network daemon
In a modular daemon configuration, virtxend does not support the virNetwork* APIs. It should open a connection to virtnetworkd when using those APIs, but currently always opens a connection to "xen:///system". Switch to using virGetConnectNetwork to obtain a valid connection instead of using the hardcoded URI. Signed-off-by: Jim Fehlig <jfehlig@suse.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
2ca94317ac
commit
57d084febe
@ -1372,7 +1372,7 @@ libxlMakeNic(virDomainDef *def,
|
|||||||
break;
|
break;
|
||||||
case VIR_DOMAIN_NET_TYPE_NETWORK:
|
case VIR_DOMAIN_NET_TYPE_NETWORK:
|
||||||
{
|
{
|
||||||
if (!(conn = virConnectOpen("xen:///system")))
|
if (!(conn = virGetConnectNetwork()))
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
if (!(network =
|
if (!(network =
|
||||||
|
Loading…
Reference in New Issue
Block a user