FNIN(); 
find_xml_in_ipcmessage(IPC_Message *msg, gboolean do_free){	char *buffer = NULL;	xmlDocPtr doc;	xmlNodePtr root;	FNIN();	if (msg == NULL) {		crm_trace("IPC Message was empty...");		FNRET(NULL);	}	buffer = (char*)msg->msg_body;	doc = xmlParseMemory(buffer, strlen(buffer));	if (do_free) msg->msg_done(msg);	if (doc == NULL) {		crm_info("IPC Message did not contain an XML buffer...");		FNRET(NULL);	}	root = xmlDocGetRootElement(doc);	if (root == NULL) {		crm_info("Root node was NULL.");		FNRET(NULL);	}	FNRET(root);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/e096a2906dea1664d64bb7bb2c0e2f5d325541e7/ipc.c/clean/crm/common/ipc.c