In OpenWBEM 3.2.2.
In file src/providerifcs/cmpi/common/cmpift.h, declaration of _CMPIBrokerFT:
unsigned long brokerClassification should be unsigned int brokerCapabilities;
enumInstances() should be enumerateInstances()
enumInstanceNames() should be enumerateInstanceNames()
This is documented in version 1 and 2 of the CMPI specification:
http://www.opengroup.org/bookstore/catalog/select.tpl?text=cmpi
And in the offical CMPI headers from the OpenGroup:
http://www.opengroup.org/tech/management/cmpi/
The declaration in the cmpift.h file and the definition in the source code as well as the internal references should be changed to the standard name.
Best regards,
Frederic Desmons