From 4d481373b26166c04f89c5e6ddd566dc895d7d20 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Fri, 21 Nov 2008 12:41:15 +0000 Subject: Python binding for node device APIs (David Lively) --- types.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'types.c') diff --git a/types.c b/types.c index 4285134..5c4e6ad 100644 --- a/types.c +++ b/types.c @@ -163,6 +163,21 @@ libvirt_virConnectPtrWrap(virConnectPtr node) return (ret); } +PyObject * +libvirt_virNodeDevicePtrWrap(virNodeDevicePtr node) +{ + PyObject *ret; + + if (node == NULL) { + Py_INCREF(Py_None); + return (Py_None); + } + ret = + PyCObject_FromVoidPtrAndDesc((void *) node, (char *) "virNodeDevicePtr", + NULL); + return (ret); +} + PyObject * libvirt_virEventHandleCallbackWrap(virEventHandleCallback node) { -- cgit