bool recursive;
};
-typedef int (*qemuMonitorDomainMemoryFailureCallback)(qemuMonitor *mon,
- virDomainObj *vm,
- qemuMonitorEventMemoryFailure *mfp,
- void *opaque);
+typedef void (*qemuMonitorDomainMemoryFailureCallback)(qemuMonitor *mon,
+ virDomainObj *vm,
+ qemuMonitorEventMemoryFailure *mfp,
+ void *opaque);
typedef struct _qemuMonitorCallbacks qemuMonitorCallbacks;
struct _qemuMonitorCallbacks {
}
-static int
+static void
qemuProcessHandleMemoryFailure(qemuMonitor *mon G_GNUC_UNUSED,
virDomainObj *vm,
qemuMonitorEventMemoryFailure *mfp,
break;
case QEMU_MONITOR_MEMORY_FAILURE_RECIPIENT_LAST:
default:
- virReportError(VIR_ERR_INVALID_ARG, "%s",
- _("requested unknown memory failure recipient"));
- return -1;
+ return;
}
switch (mfp->action) {
break;
case QEMU_MONITOR_MEMORY_FAILURE_ACTION_LAST:
default:
- virReportError(VIR_ERR_INVALID_ARG, "%s",
- _("requested unknown memory failure action"));
- return -1;
+ return;
}
if (mfp->action_required)
event = virDomainEventMemoryFailureNewFromObj(vm, recipient, action, flags);
virObjectEventStateQueue(driver->domainEventState, event);
-
- return 0;
}