]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
build: Fix broken build on FreeBSD and OSX after recent nodedev series
authorErik Skultety <eskultet@redhat.com>
Mon, 29 Jan 2018 16:07:38 +0000 (17:07 +0100)
committerErik Skultety <eskultet@redhat.com>
Mon, 29 Jan 2018 16:53:13 +0000 (17:53 +0100)
Commits f83c7c88 and 6eb1f2b9 broke the build on FreeBSD and OSX because
of symbols being undefined for those platforms.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
src/conf/node_device_conf.c
src/util/virpci.c

index dfd61b7b7496aabe96e77d772006f961c6c11e50..fd8f4e4a94bd86a30eb00836eb6c6529e85e5197 100644 (file)
@@ -2805,6 +2805,12 @@ virNodeDeviceGetPCIDynamicCaps(const char *sysfsPath,
 
 #else
 
+int
+virNodeDeviceGetSCSIHostCaps(virNodeDevCapSCSIHostPtr scsi_host ATTRIBUTE_UNUSED)
+{
+    return -1;
+}
+
 int
 virNodeDeviceGetPCIDynamicCaps(const char *sysfsPath ATTRIBUTE_UNUSED,
                                virNodeDevCapPCIDevPtr pci_dev ATTRIBUTE_UNUSED)
index b6a5739cadc74647b3c0b0d92458799b6c65f7f0..55e4c3e49218e41dc957278334b82472c8a60b87 100644 (file)
@@ -3158,6 +3158,15 @@ virPCIGetVirtualFunctionInfo(const char *vf_sysfs_device_path ATTRIBUTE_UNUSED,
     virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _(unsupported));
     return -1;
 }
+
+
+ssize_t
+virPCIGetMdevTypes(const char *sysfspath ATTRIBUTE_UNUSED,
+                   virMediatedDeviceTypePtr **types ATTRIBUTE_UNUSED)
+{
+    virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _(unsupported));
+    return -1;
+}
 #endif /* __linux__ */
 
 int