while(rscs != NULL) { 
xml_child_iter( rscs, rsc, XML_CIB_TAG_RESOURCE, 
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;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/c7c5fc7c53a15eefc2aea4bf8ccaf2175307f9f5/crmadmin.c/buggy/crm/admin/crmadmin.c