curr_client)) { CRM_DEBUG("Message authorized, about to relay"); } else { 
curr_client) == FALSE) { 
do_msg_route(long long action,	     enum crmd_fsa_cause cause,	     enum crmd_fsa_state cur_state,	     enum crmd_fsa_input current_input,	     void *data){	enum crmd_fsa_input result = I_NULL;	xmlNodePtr xml_message = (xmlNodePtr)data;	gboolean routed, can_defer, do_process = TRUE;	FNIN();#if 0//	if(cause == C_IPC_MESSAGE) {		if (crmd_authorize_message(root_xml_node,					   msg,					   curr_client)) {			CRM_DEBUG("Message authorized, about to relay");		} else {			CRM_DEBUG("Message not authorized");			do_process = FALSE;		}//	}#endif	if(do_process) {		// try passing the buck first		CRM_DEBUG("Attempting to route message");		routed = relay_message(xml_message, cause==C_IPC_MESSAGE);		if(routed == FALSE) {			can_defer = TRUE;			/* calculate can_defer */			if(can_defer) {				CRM_DEBUG("Defering local processing of message");				result = I_REQUEST;			} else {				CRM_DEBUG("Performing local processing of message");				result = I_NULL;			}		} 	}		FNRET(result);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/bfcf599d02a25b26b931c967673ba2fdaa5967f7/messages.c/clean/crm/crmd/messages.c