crm_debug("0) Offering membership to %d clients",
crm_info("0) Offering membership to %d clients",
do_dc_join_offer_all(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){	/* reset everyones status back to down or in_ccm in the CIB */	crm_data_t *fragment = create_cib_fragment(NULL, NULL);	crm_data_t *update   = find_xml_node(fragment, XML_TAG_CIB, TRUE);	/* any nodes that are active in the CIB but not in the CCM list	 *   will be seen as offline by the PE anyway	 */	update = get_object_root(XML_CIB_TAG_STATUS, update);	CRM_DEV_ASSERT(update != NULL);	/* now process the CCM data */	do_update_cib_nodes(fragment, TRUE);		crm_debug("0) Offering membership to %d clients",		  fsa_membership_copy->members_size);		initialize_join(TRUE);	current_join_id++;		g_hash_table_foreach(		fsa_membership_copy->members, join_send_offer, NULL);		/* dont waste time by invoking the PE yet; */	crm_debug("1) Waiting on %d outstanding join acks",		  g_hash_table_size(welcomed_nodes));	return I_NULL;}