mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-02 09:55:18 +00:00
build: fix build of HAL node backend
Commit 2025356 missed uses of PCI functions in the older HAL-related code, probably because hal-devel is no longer available in latest Fedora. * src/node_device/node_device_hal.c (gather_pci_cap): Reflect function rename.
This commit is contained in:
parent
98fc0137f1
commit
542fbfb076
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* node_device_hal.c: node device enumeration - HAL-based implementation
|
||||
*
|
||||
* Copyright (C) 2011 Red Hat, Inc.
|
||||
* Copyright (C) 2011, 2013 Red Hat, Inc.
|
||||
* Copyright (C) 2008 Virtual Iron Software, Inc.
|
||||
* Copyright (C) 2008 David F. Lively
|
||||
*
|
||||
@ -148,10 +148,12 @@ static int gather_pci_cap(LibHalContext *ctx, const char *udi,
|
||||
(void)virStrToLong_ui(p+1, &p, 16, &d->pci_dev.function);
|
||||
}
|
||||
|
||||
if (!pciGetPhysicalFunction(sysfs_path, &d->pci_dev.physical_function))
|
||||
if (!virPCIGetPhysicalFunction(sysfs_path,
|
||||
&d->pci_dev.physical_function))
|
||||
d->pci_dev.flags |= VIR_NODE_DEV_CAP_FLAG_PCI_PHYSICAL_FUNCTION;
|
||||
|
||||
if (!pciGetVirtualFunctions(sysfs_path, &d->pci_dev.virtual_functions,
|
||||
if (!virPCIGetVirtualFunctions(sysfs_path,
|
||||
&d->pci_dev.virtual_functions,
|
||||
&d->pci_dev.num_virtual_functions) ||
|
||||
d->pci_dev.num_virtual_functions > 0)
|
||||
d->pci_dev.flags |= VIR_NODE_DEV_CAP_FLAG_PCI_VIRTUAL_FUNCTION;
|
||||
|
Loading…
x
Reference in New Issue
Block a user