File ea46e00f-virHostdevFindUSBDevice-privsyms.patch of Package libvirt

From ea46e00f120ecec4ab86baba32e5e5de533c8900 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= <cbosdonnat@suse.com>
Date: Wed, 10 Aug 2016 18:39:11 -0600
Subject: [PATCH 1/2] Add virHostdevFindUSBDevice to private symbols

Finding an USB device from the vendor/device values will be needed
by libxl driver to convert from vendor/device to bus/dev addresses.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
---
 src/libvirt_private.syms | 1 +
 src/util/virhostdev.c    | 2 +-
 src/util/virhostdev.h    | 6 ++++++
 3 files changed, 8 insertions(+), 1 deletion(-)

Index: libvirt-2.0.0/src/libvirt_private.syms
===================================================================
--- libvirt-2.0.0.orig/src/libvirt_private.syms
+++ libvirt-2.0.0/src/libvirt_private.syms
@@ -1618,6 +1618,7 @@ virHookPresent;
 
 
 # util/virhostdev.h
+virHostdevFindUSBDevice;
 virHostdevManagerGetDefault;
 virHostdevPCINodeDeviceDetach;
 virHostdevPCINodeDeviceReAttach;
Index: libvirt-2.0.0/src/util/virhostdev.c
===================================================================
--- libvirt-2.0.0.orig/src/util/virhostdev.c
+++ libvirt-2.0.0/src/util/virhostdev.c
@@ -1178,7 +1178,7 @@ virHostdevMarkUSBDevices(virHostdevManag
 }
 
 
-static int
+int
 virHostdevFindUSBDevice(virDomainHostdevDefPtr hostdev,
                         bool mandatory,
                         virUSBDevicePtr *usb)
Index: libvirt-2.0.0/src/util/virhostdev.h
===================================================================
--- libvirt-2.0.0.orig/src/util/virhostdev.h
+++ libvirt-2.0.0/src/util/virhostdev.h
@@ -66,6 +66,12 @@ virHostdevPreparePCIDevices(virHostdevMa
                             unsigned int flags)
     ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3)
     ATTRIBUTE_NONNULL(4);
+
+int
+virHostdevFindUSBDevice(virDomainHostdevDefPtr hostdev,
+                        bool mandatory,
+                        virUSBDevicePtr *usb)
+    ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(3);
 int
 virHostdevPrepareUSBDevices(virHostdevManagerPtr hostdev_mgr,
                             const char *drv_name,