summaryrefslogtreecommitdiffstats
path: root/libvirt-utils.h
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@cardoe.com>2013-11-18 17:02:49 -0500
committerDaniel P. Berrange <berrange@redhat.com>2013-11-22 14:44:48 +0000
commit4fa06f7dbbf9ad24a75ac6bac386ab0c7753e1d7 (patch)
tree8adbdb024a7799c6b4ad1a7a126198cacf0e8101 /libvirt-utils.h
parent01b7db975b13755de106d19b132c5a64f12dd704 (diff)
downloadlibvirt-python-v8-4fa06f7dbbf9ad24a75ac6bac386ab0c7753e1d7.tar.gz
libvirt-python-v8-4fa06f7dbbf9ad24a75ac6bac386ab0c7753e1d7.tar.xz
libvirt-python-v8-4fa06f7dbbf9ad24a75ac6bac386ab0c7753e1d7.zip
Import some virTypedParams* APIs from libvirt
virTypedParamsClear() and virTypedParamsFree() were introduced in libvirt 1.0.2. In an effort to keep the code clean bring these two functions to libvirt-python if we're building against a version of libvirt that's older than 1.0.2
Diffstat (limited to 'libvirt-utils.h')
-rw-r--r--libvirt-utils.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libvirt-utils.h b/libvirt-utils.h
index 447e81f..0517f9c 100644
--- a/libvirt-utils.h
+++ b/libvirt-utils.h
@@ -200,4 +200,10 @@ int virFileClose(int *fdptr)
# define VIR_FORCE_CLOSE(FD) \
ignore_value(virFileClose(&(FD)))
+# if ! LIBVIR_CHECK_VERSION(1, 0, 2)
+void virTypedParamsClear(virTypedParameterPtr params, int nparams);
+
+void virTypedParamsFree(virTypedParameterPtr params, int nparams);
+# endif /* ! LIBVIR_CHECK_VERSION(1, 0, 2) */
+
#endif /* __LIBVIRT_UTILS_H__ */