} else { crm_err("No recipient for welcome message");
register_fsa_input_w_actions( msg_data->fsa_cause, I_NULL, NULL, A_TE_CANCEL);
do_dc_join_offer_one(long long action,		enum crmd_fsa_cause cause,		enum crmd_fsa_state cur_state,		enum crmd_fsa_input current_input,		fsa_data_t *msg_data){	xmlNodePtr update = NULL;	xmlNodePtr welcome = NULL;	const char *join_to = NULL;	if(msg_data->data == NULL) {		crm_err("Attempt to send welcome message "			 "without a message to reply to!");		return I_NULL;	}	welcome = (xmlNodePtr)msg_data->data;		join_to = xmlGetProp(welcome, XML_ATTR_HOSTFROM);	if(join_to != NULL) {/* 		stopTimer(integration_timer); */				/* send the welcome */		crm_debug("Sending %s to %s", CRM_OP_WELCOME, join_to);					send_request(NULL, NULL, CRM_OP_WELCOME,			     join_to, CRM_SYSTEM_CRMD, NULL);		free_xml(update);					/* if this client is sick, we shouldnt wait forever */		crm_debug("Restarting the integration timer");/* 		startTimer(integration_timer); */	} else {		crm_err("No recipient for welcome message");	}			return I_NULL;}