Dan Smith wrote:
# HG changeset patch
# User Dan Smith <danms(a)us.ibm.com>
# Date 1204053674 28800
# Node ID 0f1a316b04aca1fa962f624444ae57b960fc2a37
# Parent fce1a31a53090b42dbfbd788a6db2a1164636197
Add VirtualSystemSnapshotCapabilities
Signed-off-by: Dan Smith <danms(a)us.ibm.com>
diff -r fce1a31a5309 -r 0f1a316b04ac src/Virt_VirtualSystemSnapshotServiceCapabilities.c
+
+static CMPIStatus set_inst_properties(const CMPIBroker *broker,
+ CMPIInstance *inst)
+{
+
+ array = CMNewArray(broker, 2, CMPI_uint16, &s);
+ if ((s.rc != CMPI_RC_OK) || (array == NULL))
+ goto out;
+
+ element = (uint16_t)CIM_VSSS_SNAPSHOT_MEM;
+ CMSetArrayElementAt(array, 0, &element, CMPI_uint16);
+
+ element = (uint16_t)CIM_VSSS_SNAPSHOT_MEMT;
+ CMSetArrayElementAt(array, 1, &element, CMPI_uint16);
These should be VIR_VSSS_SNAPSHOT_MEM and VIR_VSSS_SNAPSHOT_MEMT
+
+ CMSetProperty(inst, "SnapshotTypesSupported",
+ (CMPIValue *)&array, CMPI_uint16A);
+
+ out:
+ return s;
+}
+
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin(a)linux.vnet.ibm.com