xmlGetProp(rscs, "class"), xmlGetProp(rscs, XML_ATTR_ID), xmlGetProp(rscs, XML_ATTR_TYPE));  rscs = rscs->next;
crm_element_value(rsc, "class"), crm_element_value(rsc, XML_ATTR_ID), crm_element_value(rsc, XML_ATTR_TYPE));
do_find_resource_list(xmlNodePtr xml_node){	int found = 0;	const char *path[] = {		XML_TAG_CIB,		XML_CIB_TAG_RESOURCES,		XML_CIB_TAG_RESOURCE	};	xmlNodePtr rscs = find_xml_node_nested(		xml_node, path, DIMOF(path));	while(rscs != NULL) {		printf("%s resource: %s (%s)\n",		       xmlGetProp(rscs, "class"),		       xmlGetProp(rscs, XML_ATTR_ID),		       xmlGetProp(rscs, XML_ATTR_TYPE));		rscs = rscs->next;		found++;	}	if(found == 0) {		printf("NO resources configured\n");	}						return found;}