if(rc != cib_ok) { 
cib_callback_blob_t *blob = g_hash_table_lookup( cib_callback_table, GINT_TO_POINTER(call_id));  if(blob != NULL && (rc == cib_ok || blob->only_success == FALSE)) { blob->callback(msg, call_id, rc, output, blob->user_data); g_hash_table_remove( cib_callback_table, GINT_TO_POINTER(call_id));  } else if(rc != cib_ok) { if(blob != NULL) { g_hash_table_remove( cib_callback_table, GINT_TO_POINTER(call_id)); } 
void crmd_cib_op_callback(	const HA_Message *msg, int call_id, int rc, crm_data_t *output) {	if(rc != cib_ok) {		crm_err("CIB update failed: %s", cib_error2string(rc));		crm_log_message_adv(LOG_WARNING, "Failed CIB Update", msg);		return;	}}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/473b8a509095d733e97b1e794e61fd75c6a8d203/cib.c/buggy/crm/crmd/cib.c