mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
nodedev: Convert virNodeDeviceObjHasCap to bool
It only returns 0 or 1 anyway, let's be realistic Signed-off-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
1b4ad370e9
commit
d6efd72915
@ -120,7 +120,7 @@ virNodeDeviceObjGetDef(virNodeDeviceObjPtr obj)
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
static bool
|
||||
virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
|
||||
const char *cap)
|
||||
{
|
||||
@ -134,13 +134,13 @@ virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
|
||||
|
||||
while (caps) {
|
||||
if (STREQ(cap, virNodeDevCapTypeToString(caps->data.type))) {
|
||||
return 1;
|
||||
return true;
|
||||
} else {
|
||||
switch (caps->data.type) {
|
||||
case VIR_NODE_DEV_CAP_PCI_DEV:
|
||||
if ((STREQ(cap, mdev_types)) &&
|
||||
(caps->data.pci_dev.flags & VIR_NODE_DEV_CAP_FLAG_PCI_MDEV))
|
||||
return 1;
|
||||
return true;
|
||||
break;
|
||||
|
||||
case VIR_NODE_DEV_CAP_SCSI_HOST:
|
||||
@ -148,7 +148,7 @@ virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
|
||||
(caps->data.scsi_host.flags & VIR_NODE_DEV_CAP_FLAG_HBA_FC_HOST)) ||
|
||||
(STREQ(cap, vports_cap) &&
|
||||
(caps->data.scsi_host.flags & VIR_NODE_DEV_CAP_FLAG_HBA_VPORT_OPS)))
|
||||
return 1;
|
||||
return true;
|
||||
break;
|
||||
|
||||
case VIR_NODE_DEV_CAP_SYSTEM:
|
||||
@ -172,7 +172,7 @@ virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
|
||||
|
||||
caps = caps->next;
|
||||
}
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user