process_cib_message(xmlNodePtr message, gboolean auto_reply){	xmlNodePtr data;	xmlNodePtr reply;	enum cib_result result = CIBRES_OK;	xmlNodePtr fragment = find_xml_node(message, XML_TAG_FRAGMENT);	xmlNodePtr options  = find_xml_node(message, XML_TAG_OPTIONS);	const char *op      = get_xml_attr (message, XML_TAG_OPTIONS,					    XML_ATTR_OP, TRUE);		data = cib_process_request(op, options, fragment, &result);	crm_verbose("[cib] operation returned result %d", result);	if(auto_reply) {		reply = create_reply(message, data);		free_xml(data);		// TODO: put real result in here		set_xml_attr(reply, XML_TAG_OPTIONS,			     XML_ATTR_RESULT, "ok", TRUE);				return reply;	}		return data;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/5a9e302bc72728cd40a42fe131a5be8aa4275c86/cib.c/clean/crm/cib/cib.c