cib_replace_notify(crm_data_t *update, enum cib_errors result, crm_data_t *diff) {	HA_Message *replace_msg = NULL;	int add_updates = 0;	int add_epoch  = 0;	int add_admin_epoch = 0;	int del_updates = 0;	int del_epoch  = 0;	int del_admin_epoch = 0;	if(diff == NULL) {		return;	}		cib_diff_version_details(		diff, &add_admin_epoch, &add_epoch, &add_updates, 		&del_admin_epoch, &del_epoch, &del_updates);	if(add_updates != del_updates) {		crm_debug("Replaced: %d.%d.%d -> %d.%d.%d",			  del_admin_epoch, del_epoch, del_updates,			  add_admin_epoch, add_epoch, add_updates);	} else if(diff != NULL) {		crm_debug("Local-only Replace: %d.%d.%d",			  add_admin_epoch, add_epoch, add_updates);	}		replace_msg = ha_msg_new(8);	ha_msg_add(replace_msg, F_TYPE, T_CIB_NOTIFY);	ha_msg_add(replace_msg, F_SUBTYPE, T_CIB_REPLACE_NOTIFY);	ha_msg_add(replace_msg, F_CIB_OPERATION, CIB_OP_REPLACE);	ha_msg_add_int(replace_msg, F_CIB_RC, result);	attach_cib_generation(replace_msg, "cib-replace-generation", update);	crm_log_message_adv(LOG_DEBUG,"CIB Replaced", replace_msg);		g_hash_table_foreach(client_list, cib_notify_client, replace_msg);	crm_msg_del(replace_msg);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/0cec680e076ac722eeef310296f04dbc761308da/notify.c/clean/crm/cib/notify.c