xmlNodePtr local_options = NULL;
send_request(xmlNodePtr msg_options, xmlNodePtr msg_data,	     const char *operation, const char *host_to, const char *sys_to,	     char **msg_reference){	xmlNodePtr local_options = NULL;	gboolean was_sent = FALSE;	xmlNodePtr request = NULL;	if(msg_options == NULL) {		local_options = create_xml_node(NULL, XML_TAG_OPTIONS);		msg_options = local_options;	}	set_xml_property_copy(msg_options, XML_ATTR_OP, operation);		request = create_request(		msg_options, msg_data, host_to, sys_to,		AM_I_DC?CRM_SYSTEM_DC:CRM_SYSTEM_CRMD,		NULL, NULL);/*	crm_xml_devel(request, "Final request..."); */	if(msg_reference != NULL) {		*msg_reference = crm_strdup(xmlGetProp(request, XML_ATTR_REFERENCE));	}		was_sent = relay_message(request, TRUE);	if(was_sent == FALSE) {		register_fsa_input(C_IPC_MESSAGE, I_ROUTER, request);	}		free_xml(request);	free_xml(local_options);	return was_sent;}