]> xenbits.xensource.com Git - libvirt.git/commitdiff
virnodedeviceobj: export virNodeDeviceObjHasCap
authorBoris Fiuczynski <fiuczy@linux.ibm.com>
Thu, 17 Mar 2022 09:48:28 +0000 (10:48 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 17 Mar 2022 09:57:17 +0000 (10:57 +0100)
The function will be reused in the nodedev drivers udev handling.

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com>
src/conf/virnodedeviceobj.c
src/conf/virnodedeviceobj.h
src/libvirt_private.syms

index fd23ea5fc7ff64fd2154bac01a5326920eb378d5..49947d0a580676c7d21b264e018f09493a8c0b4f 100644 (file)
@@ -58,7 +58,6 @@ static virClass *virNodeDeviceObjClass;
 static virClass *virNodeDeviceObjListClass;
 static void virNodeDeviceObjDispose(void *opaque);
 static void virNodeDeviceObjListDispose(void *opaque);
-static bool virNodeDeviceObjHasCap(const virNodeDeviceObj *obj, int type);
 
 static int
 virNodeDeviceObjOnceInit(void)
@@ -684,7 +683,7 @@ virNodeDeviceObjListGetParentHost(virNodeDeviceObjList *devs,
 }
 
 
-static bool
+bool
 virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
                        int type)
 {
index 5f6d22e1f651700dad75bff469a6181676d2a6be..ba2e424998b41dc4768ba5858af3e88140c3473e 100644 (file)
@@ -86,6 +86,10 @@ int
 virNodeDeviceObjListGetParentHost(virNodeDeviceObjList *devs,
                                   virNodeDeviceDef *def);
 
+bool
+virNodeDeviceObjHasCap(const virNodeDeviceObj *obj,
+                       int type);
+
 virNodeDeviceObjList *
 virNodeDeviceObjListNew(void);
 
index 01503083ef6e9a0ceba1ce8353cf85acf922effb..3a8e16525bd3c624f074a1f5375a6ea2953b0692 100644 (file)
@@ -1298,6 +1298,7 @@ virNetworkPortDefSaveStatus;
 # conf/virnodedeviceobj.h
 virNodeDeviceObjEndAPI;
 virNodeDeviceObjGetDef;
+virNodeDeviceObjHasCap;
 virNodeDeviceObjIsActive;
 virNodeDeviceObjIsAutostart;
 virNodeDeviceObjIsPersistent;