From: Michael Chase-S. <mc...@us...> - 2011-05-10 23:01:36
|
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) ) { |