Files
smis-providers/fix_indication_prototype.patch

35 lines
1.5 KiB
Diff

diff -wruN ../orig-smis-providers/src/providers/Array-Profile/ArrayProvider.c ./src/providers/Array-Profile/ArrayProvider.c
--- ../orig-smis-providers/src/providers/Array-Profile/ArrayProvider.c 2008-12-12 11:18:45.000000000 +0100
+++ ./src/providers/Array-Profile/ArrayProvider.c 2010-07-27 13:10:13.000000000 +0200
@@ -10164,7 +10164,7 @@
_SMI_TRACE(1,("Initialize() %s", (status.rc == CMPI_RC_OK)? "succeeded":"failed"));
}
-static void EnableIndications (CMPIIndicationMI* mi,
+static CMPIStatus EnableIndications (CMPIIndicationMI* mi,
const CMPIContext *ctx)
{
CMPIStatus status = {CMPI_RC_ERR_NOT_SUPPORTED, NULL}; /* Return status of CIM operations */
@@ -10176,10 +10176,10 @@
/* Finished. */
exit:
_SMI_TRACE(1,("EnableIndications() %s", (status.rc == CMPI_RC_OK)? "succeeded":"failed"));
-// return status;
+ return status;
}
-static void DisableIndications (CMPIIndicationMI* mi,
+static CMPIStatus DisableIndications (CMPIIndicationMI* mi,
const CMPIContext *ctx)
{
CMPIStatus status = {CMPI_RC_ERR_NOT_SUPPORTED, NULL}; /* Return status of CIM operations */
@@ -10191,7 +10191,7 @@
/* Finished. */
exit:
_SMI_TRACE(1,("DisableIndications() %s", (status.rc == CMPI_RC_OK)? "succeeded":"failed"));
- // return status;
+ return status;
}
// ----------------------------------------------------------------------------