Update of /cvsroot/sblim/sfcb
In directory vz-cvs-3.sog:/tmp/cvs-serv32292
Modified Files:
ChangeLog NEWS interopServerProvider.c
Log Message:
[ 3287789 ] interopServerProvider not conservative when answering reqs
Index: NEWS
===================================================================
RCS file: /cvsroot/sblim/sfcb/NEWS,v
retrieving revision 1.582
retrieving revision 1.583
diff -u -d -r1.582 -r1.583
--- NEWS 29 Apr 2011 21:40:50 -0000 1.582
+++ NEWS 10 May 2011 23:01:33 -0000 1.583
@@ -10,6 +10,7 @@
- 3213591 Local intf client abort abnormally on enum filter syntax err
- 3291646 Unused var in __NullEvaluate
- 3202466 Single item on method param of array type rejected via Local
+- 3287789 interopServerProvider not conservative when answering reqs
Changes in 1.3.11
=================
Index: ChangeLog
===================================================================
RCS file: /cvsroot/sblim/sfcb/ChangeLog,v
retrieving revision 1.655
retrieving revision 1.656
diff -u -d -r1.655 -r1.656
--- ChangeLog 29 Apr 2011 21:40:50 -0000 1.655
+++ ChangeLog 10 May 2011 23:01:33 -0000 1.656
@@ -1,3 +1,8 @@
+2011-05-10 Michael Chase-Salerno <br...@li...>
+
+ * interopServerProvider.c
+ [ 3287789 ] interopServerProvider not conservative when answering reqs
+
2011-04-29 Michael Chase-Salerno <br...@li...>
* 20_indication.mof.pre.in, Makefile.am, configure.ac
Index: interopServerProvider.c
===================================================================
RCS file: /cvsroot/sblim/sfcb/interopServerProvider.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- interopServerProvider.c 29 Apr 2011 21:40:50 -0000 1.32
+++ interopServerProvider.c 10 May 2011 23:01:33 -0000 1.33
@@ -1235,7 +1235,8 @@
}
// Handle ElementConformstoProfile
- if( ( assocClass==NULL ) || ( CMClassPathIsA(_broker,ecpop,assocClass,&rc) == 1 ) ) {
+ if (( ( assocClass==NULL ) || ( CMClassPathIsA(_broker,ecpop,assocClass,&rc) == 1 ) )
+ && (CMClassPathIsA(_broker, cop, "cim_indicationservice", &rc) == 1)){
isop = CMNewObjectPath( _broker, CMGetCharPtr(CMGetNameSpace(cop,&rc)), "CIM_indicationservice", &rc );
rpop = CMNewObjectPath( _broker, "root/interop", "SFCB_RegisteredProfile", &rc );
if (( rpop==NULL ) || (isop==NULL) ) {
|