/* we dont have this yet */ set_xml_property_copy(xml_agent, "version",     "1"); 
 if(ra_data != NULL) { xml_metadata = create_xml_node( xml_metadata, "agent_metadata"); set_xml_property_copy( xml_metadata, "class",       class); set_xml_property_copy( xml_metadata, XML_ATTR_TYPE, type);  xmlNodePtr tmp = string2xml(ra_data); if(tmp != NULL) { xmlAddChild(xml_metadata, tmp); }  }  set_xml_property_copy(xml_agent, "version",     version); 
build_suppported_RAs(xmlNodePtr xml_agent_list){	int lpc = 0, llpc = 0;	GList *types    = NULL;	GList *classes  = NULL;	xmlNodePtr xml_agent = NULL;	classes = fsa_lrm_conn->lrm_ops->get_rsc_class_supported(fsa_lrm_conn);	slist_iter(		class, char, classes, lpc,		types = fsa_lrm_conn->lrm_ops->get_rsc_type_supported(			fsa_lrm_conn, class);		slist_iter(			type, char, types, llpc,						xml_agent = create_xml_node(				xml_agent_list, "lrm_agent");						set_xml_property_copy(xml_agent, "class",       class);			set_xml_property_copy(xml_agent, XML_ATTR_TYPE, type);			/* we dont have this yet */			set_xml_property_copy(xml_agent, "version",     "1");			)		g_list_free(types);		);	g_list_free(classes);	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/ef6e0f2ca4e079b98f6857a8dee811f46b7b2c18/lrm.c/buggy/crm/crmd/lrm.c