+Wed Dec 17 21:45:39 GMT 2008 Daniel P. Berrange <berrange@redhat.com>
+
+ Use correct type for domain events callbacks args (John Levon)
+ * src/driver.h, src/qemu_driver.c, src/remote_internal.c,
+ src/xen_unified.c: s/void */virConnectDomainEventCallback/
+ for domain events callbacks
+
Wed Dec 17 21:41:39 GMT 2008 Daniel P. Berrange <berrange@redhat.com>
* src/libvirt_sym.version.in: Remove non-existant symbols
typedef int
(*virDrvDomainEventRegister)
(virConnectPtr conn,
- void *callback,
+ virConnectDomainEventCallback cb,
void *opaque,
virFreeCallback freecb);
typedef int
(*virDrvDomainEventDeregister)
(virConnectPtr conn,
- void *callback);
+ virConnectDomainEventCallback cb);
typedef int
(*virDrvDomainMigratePrepare2)
static int
qemudDomainEventRegister (virConnectPtr conn,
- void *callback,
+ virConnectDomainEventCallback callback,
void *opaque,
virFreeCallback freecb)
{
static int
qemudDomainEventDeregister (virConnectPtr conn,
- void *callback)
+ virConnectDomainEventCallback callback)
{
struct qemud_driver *driver = conn->privateData;
int ret;
/*----------------------------------------------------------------------*/
static int remoteDomainEventRegister (virConnectPtr conn,
- void *callback ATTRIBUTE_UNUSED,
- void *opaque ATTRIBUTE_UNUSED,
+ virConnectDomainEventCallback callback,
+ void *opaque,
virFreeCallback freecb)
{
struct private_data *priv = conn->privateData;
}
static int remoteDomainEventDeregister (virConnectPtr conn,
- void *callback ATTRIBUTE_UNUSED)
+ virConnectDomainEventCallback callback)
{
struct private_data *priv = conn->privateData;
static int
xenUnifiedDomainEventRegister (virConnectPtr conn,
- void *callback,
+ virConnectDomainEventCallback callback,
void *opaque,
void (*freefunc)(void *))
{
static int
xenUnifiedDomainEventDeregister (virConnectPtr conn,
- void *callback)
+ virConnectDomainEventCallback callback)
{
int ret;
GET_PRIVATE (conn);