|
From: Michael Chase-S. <mc...@us...> - 2012-11-01 16:32:55
|
Update of /cvsroot/sblim/sfcb/test/TestProviders
In directory vz-cvs-3.sog:/tmp/cvs-serv3615/test/TestProviders
Modified Files:
cmpiTestIndicationProvider.c
Log Message:
[ 3580137 ] Classname needed in *ActivateFilter
Index: cmpiTestIndicationProvider.c
===================================================================
RCS file: /cvsroot/sblim/sfcb/test/TestProviders/cmpiTestIndicationProvider.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- cmpiTestIndicationProvider.c 20 Jun 2012 18:47:18 -0000 1.4
+++ cmpiTestIndicationProvider.c 1 Nov 2012 16:32:52 -0000 1.5
@@ -150,19 +150,22 @@
CMPIStatus indProvAuthorizeFilter
(CMPIIndicationMI * cThis, const CMPIContext * ctx,
- const CMPISelectExp * filter, const char *indType,
+ const CMPISelectExp * filter, const char *clsName,
const CMPIObjectPath * classPath, const char *owner)
{
-
+ char* op = CMGetCharPtr(CMObjectPathToString(classPath, NULL));
+ fprintf (stderr, "+++ indProvAuthorizeFilter for %s %s\n", op, clsName);
CMReturn (CMPI_RC_OK);
}
CMPIStatus indProvMustPoll
(CMPIIndicationMI * cThis, const CMPIContext * ctx,
- const CMPISelectExp * filter, const char *indType,
+ const CMPISelectExp * filter, const char *clsName,
const CMPIObjectPath * classPath)
{
+ char* op = CMGetCharPtr(CMObjectPathToString(classPath, NULL));
+ fprintf (stderr, "+++ indProvMustPoll for %s %s\n", op, clsName);
CMReturn (CMPI_RC_OK);
}
@@ -172,7 +175,7 @@
const CMPIObjectPath * classPath, CMPIBoolean firstActivation)
{
char* op = CMGetCharPtr(CMObjectPathToString(classPath, NULL));
- fprintf (stderr, "+++ indProvActivateFilter() for %s\n", op);
+ fprintf (stderr, "+++ indProvActivateFilter() for %s %s\n", op, clsName);
if (strcmp(op, "root/interop:Test_Indication") == 0)
activated = 1;
@@ -188,7 +191,7 @@
const CMPIObjectPath * classPath, CMPIBoolean lastActivation)
{
char* op = CMGetCharPtr(CMObjectPathToString(classPath, NULL));
- fprintf (stderr, "+++ indProvDeActivateFilter for %s\n", op);
+ fprintf (stderr, "+++ indProvDeActivateFilter for %s %s\n", op, clsName);
if (strcmp(op, "root/interop:Test_Indication") == 0)
activated = 0;
|