<status> <nodes_status id=uname> <lrm> <lrm_resources> <lrm_resource id=> </...> 
<status> <nodes_status id=uname> <lrm> <lrm_resources> <lrm_resource id=> </...> 
do_update_resource(lrm_rsc_t *rsc, int status, int rc, const char *op_type){/*<status>    <nodes_status id=uname>        <lrm>	   <lrm_resources>	       <lrm_resource id=>	   </...>*/	xmlNodePtr update, iter;	char *tmp = NULL;	xmlNodePtr fragment, tmp1;			update = create_xml_node(NULL, "node_state");	set_xml_property_copy(update, XML_ATTR_ID, fsa_our_uname);	iter = create_xml_node(update, "lrm");	iter = create_xml_node(iter, "lrm_resources");	iter = create_xml_node(iter, "lrm_resource");		set_xml_property_copy(iter, XML_ATTR_ID, rsc->id);	set_xml_property_copy(iter, "last_op", op_type);		tmp = crm_itoa(status);	set_xml_property_copy(iter, "op_status", tmp);	cl_free(tmp);		tmp = crm_itoa(rc);	set_xml_property_copy(iter, "op_code", tmp);	cl_free(tmp);		tmp1 = create_xml_node(NULL, XML_CIB_TAG_STATE);	set_xml_property_copy(tmp1, XML_ATTR_ID, fsa_our_uname);	add_node_copy(tmp1, update);	fragment = create_cib_fragment(tmp1, NULL);	send_request(NULL, fragment, CRM_OPERATION_UPDATE,		     NULL, CRM_SYSTEM_DCIB);	free_xml(fragment);	free_xml(update);	free_xml(tmp1);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/c84b5f10f0f7c148c6fd123d979e44d246a07276/subsystems.c/clean/crm/crmd/subsystems.c