crm_trace("relaying msg to sub_sys=%s via IPC", sys);
send_msg_via_ipc(xmlNodePtr action, const char *sys){	IPC_Channel *client_channel;	//	crm_debug("relaying msg to sub_sys=%s via IPC", sys);	client_channel =		(IPC_Channel*)g_hash_table_lookup (ipc_clients, sys);	if (client_channel != NULL) {		crm_debug("Sending message via channel %s.", sys);		send_xmlipc_message(client_channel, action);	} else if(sys != NULL && strcmp(sys, CRM_SYSTEM_CIB) == 0) {		crm_err("Sub-system (%s) has been incorporated into the CRMd.",			sys);		xml_message_debug(action, "Change the way we handle");		relay_message(process_cib_message(action, TRUE), TRUE);			} else if(sys != NULL && strcmp(sys, CRM_SYSTEM_LRMD) == 0) {		do_lrm_invoke(A_LRM_INVOKE, C_IPC_MESSAGE,			      fsa_state, I_MESSAGE, action);			} else {		crm_err("Unknown Sub-system (%s)... discarding message.",			sys);	}    	return;}	