do_dc_takeover(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){	crm_trace("################## Taking over the DC ##################");	set_bit_inplace(fsa_input_register, R_THE_DC);	crm_verbose("Am I the DC? %s", AM_I_DC?XML_BOOLEAN_YES:XML_BOOLEAN_NO);	crm_free(fsa_our_dc);	fsa_our_dc = crm_strdup(fsa_our_uname);	/* Async get client status information in the cluster */	fsa_cluster_conn->llc_ops->client_status(		fsa_cluster_conn, NULL, CRM_SYSTEM_CRMD, -1);	set_bit_inplace(fsa_input_register, R_JOIN_OK);	set_bit_inplace(fsa_input_register, R_INVOKE_PE);		clear_bit_inplace(fsa_input_register, R_CIB_DONE);	clear_bit_inplace(fsa_input_register, R_HAVE_CIB);	startTimer(dc_heartbeat);		return I_NULL;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/2a7d10cb251d261fa5ab52fecec4aea26d71e2a3/election.c/buggy/crm/crmd/election.c