set_xml_property_copy(root_xml_node, XML_ATTR_REFERENCE, crm_msg_reference); 
set_xml_property_copy( root_xml_node, XML_ATTR_REFERENCE, crm_msg_reference); 
createPingRequest(const char *crm_msg_reference, const char *to){	xmlNodePtr root_xml_node = NULL;	int sub_type_len;	int msg_type_len;	char *sub_type_target;	char *msg_type_target;			/* 2 = "_" + '\0' */	sub_type_len = strlen(to) + strlen(XML_ATTR_REQUEST) + 2; 	sub_type_target =		(char*)crm_malloc(sizeof(char)*(sub_type_len));	sprintf(sub_type_target, "%s_%s", to, XML_ATTR_REQUEST);	root_xml_node   = create_xml_node(NULL, sub_type_target);	set_xml_property_copy(root_xml_node,			      XML_ATTR_REFERENCE,			      crm_msg_reference);    	msg_type_len = strlen(to) + 10 + 1; /* + "_operation" + '\0' */	msg_type_target =		(char*)crm_malloc(sizeof(char)*(msg_type_len));	sprintf(msg_type_target, "%s_operation", to);	set_xml_property_copy(root_xml_node, msg_type_target, CRM_OP_PING);	crm_free(msg_type_target);	return root_xml_node;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/69f8a14658aeeee09c5c270dd118170c371c0ecf/msg.c/clean/crm/common/msg.c